#fancybox-loading{position:fixed;top:50%;left:50%;height:40px;width:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;background:transparent;z-index:1104;display:none;}* html #fancybox-loading{position:absolute;margin-top:0;}#fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px;background:transparent url('/Images/fancybox/fancy_loading.png') no-repeat;}#fancybox-overlay{position:fixed;top:0;left:0;bottom:0;right:0;background:#000;z-index:1100;display:none;}* html #fancybox-overlay{position:absolute;width:100%;}#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none;}#fancybox-wrap{position:absolute;top:0;left:0;margin:0;padding:20px;z-index:1101;display:none;}#fancybox-outer{position:relative;width:100%;height:100%;background:#FFF;}#fancybox-inner{position:absolute;top:0;left:0;width:1px;height:1px;padding:0;margin:0;outline:none;overflow:hidden;}#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;}#fancybox-close{position:absolute;top:-15px;right:-15px;width:32px;height:32px;background:url('/Images/fancybox/fancy_close.png') top left no-repeat;cursor:pointer;z-index:1103;display:none;}#fancybox_error{color:#444;font:normal 12px/20px Arial;}#fancybox-content{height:auto;width:auto;padding:0;margin:0;}#fancybox-img{width:100%;height:100%;padding:0;margin:0;border:none;outline:none;line-height:0;vertical-align:top;-ms-interpolation-mode:bicubic;}#fancybox-frame{position:relative;width:100%;height:100%;border:none;display:block;}#fancybox-title{position:absolute;bottom:0;left:0;font-family:Arial;font-size:12px;z-index:1102;}.fancybox-title-inside{padding:10px 0;text-align:center;color:#333;}.fancybox-title-outside{padding-top:5px;color:#FFF;text-align:center;font-weight:bold;}.fancybox-title-over{color:#FFF;text-align:left;}#fancybox-title-over{padding:0 20px;background:url('/Images/fancybox/fancy_title_over.png');display:block;}#fancybox-title-wrap{display:inline-block;}
#fancybox-title-wrap span{height:32px;float:left;}#fancybox-title-left{padding-left:15px;background:transparent url('/Images/fancybox/fancy_title_left.png') repeat-x;}#fancybox-title-main{font-weight:bold;line-height:29px;background:transparent url('/Images/fancybox/fancy_title_main.png') repeat-x;color:#FFF;}#fancybox-title-right{padding-left:15px;background:transparent url('/Images/fancybox/fancy_title_right.png') repeat-x;}#fancybox-left,#fancybox-right{position:absolute;bottom:0;height:100%;width:35%;cursor:pointer;outline:none;background-image:url('/Images/fancybox/blank.gif');z-index:1102;display:none;}#fancybox-left{left:0;}#fancybox-right{right:0;}#fancybox-left-ico,#fancybox-right-ico{position:absolute;top:50%;left:-9999px;width:50px;height:50px;margin-top:-15px;cursor:pointer;z-index:1102;display:block;}#fancybox-left-ico{background:transparent url('/Images/fancybox/fancy_nav_left.png') no-repeat;}#fancybox-right-ico{background:transparent url('/Images/fancybox/fancy_nav_right.png') no-repeat;}#fancybox-left:hover,#fancybox-right:hover{visibility:visible;}#fancybox-left:hover span{left:20px;}#fancybox-right:hover span{left:auto;right:20px;}div.fancy-bg{position:absolute;padding:0;margin:0;border:0;z-index:1001;}div#fancy-bg-n{top:-20px;left:0;width:100%;height:20px;background:transparent url('/Images/fancybox/fancy_shadow_n.png') repeat-x;}div#fancy-bg-ne{top:-20px;right:-20px;width:20px;height:20px;background:transparent url('/Images/fancybox/fancy_shadow_ne.png') no-repeat;}div#fancy-bg-e{top:0;right:-20px;height:100%;width:20px;background:transparent url('/Images/fancybox/fancy_shadow_e.png') repeat-y;}div#fancy-bg-se{bottom:-20px;right:-20px;width:20px;height:20px;background:transparent url('/Images/fancybox/fancy_shadow_se.png') no-repeat;}div#fancy-bg-s{bottom:-20px;left:0;width:100%;height:20px;background:transparent url('/Images/fancybox/fancy_shadow_s.png') repeat-x;}div#fancy-bg-sw{bottom:-20px;left:-20px;width:20px;height:20px;background:transparent url('/Images/fancybox/fancy_shadow_sw.png') no-repeat;}
div#fancy-bg-w{top:0;left:-20px;height:100%;width:20px;background:transparent url('/Images/fancybox/fancy_shadow_w.png') repeat-y;}div#fancy-bg-nw{top:-20px;left:-20px;width:20px;height:20px;background:transparent url('/Images/fancybox/fancy_shadow_nw.png') no-repeat;}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,caption,tbody,tfoot,thead,tr,th,td{border:0;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}:focus{outline:0;}ins{text-decoration:none;}del{text-decoration:line-through;}table{border-collapse:collapse;border-spacing:0;}a{cursor:pointer;}.clear{clear:both;}.floatLeft{float:left;}.floatRight{float:right;}.hidden{display:none!important;}.offscreen{position:absolute!important;left:-5000px!important;top:-5000px!important;}.teamProfiles.offscreen li{width:0;}#contentSoldListings.offscreen{display:none;}.validationSummary{color:red;float:left;width:420px;padding:10px 0;line-height:1.5em;margin:15px 0 0;display:none;border-top:dotted 1px #FF4545;border-bottom:dotted 1px #FF4545;clear:both;}.skip{text-indent:-9999em;position:absolute;font-size:small;float:left;}div#404{width:900px;}.notfound404{clear:both;padding:100px 0 100px 0;font-weight:bold;font-size:2em;}.btn{float:left;cursor:pointer;border:0;text-indent:-9999em;}.sIFR-flash{visibility:visible!important;margin:0;}.sIFR-replaced{visibility:visible!important;}span.sIFR-alternate{position:absolute;left:0;top:0;width:0;height:0;display:block;overflow:hidden;}
.sIFR-flash+div[adblocktab=true]{display:none!important;}.sIFR-hasFlash .introTitle h1{height:35px;}#tooltip{position:absolute;z-index:3000;border:1px solid #111;background-color:#eee;padding:5px;opacity:.85;}#tooltip h3,#tooltip div{margin:0;}#tooltip.listing-icon-tooltip{background:#3791DA;border:none;border-radius:2px;color:#fff;opacity:1;}.meetTeam{background:#0f5086 url(/Images/left-col-clouds.jpg) no-repeat bottom left;padding:20px 0 250px 15px;width:169px!important;}.colTitle{color:#FFF;font-size:1.8em;}#leftNav{float:left;border-top:2px solid #3F7CA8;padding-top:10px;}#leftNav li{float:left;background:url(/Images/dot-semi-white.png) repeat-x bottom left;padding:6px 0 6px 10px;width:159px;}#leftNav li a{color:#DFDFDF;font-size:13px;background:url(/Images/arrow-grey.gif) no-repeat right 4px;float:left;display:block;width:140px;padding-right:10px;line-height:16px;}#leftNav li.current a,#leftNav li.current a:hover{font-weight:bold;color:#FFF;background:url(/Images/arrow-white.gif) no-repeat right 4px;}#leftNav li a:hover{text-decoration:none;color:#FFF;background:url(/Images/arrow-white.gif) no-repeat right 4px;}#leftNav li.current ul{padding:5px 0 0 5px;float:left;width:150px;}#leftNav li.current ul li{background:none;padding:4px 0;width:100%;}#leftNav li.current ul li a{background:none;font-size:11px;font-weight:normal;width:auto;color:#FFF;padding-left:12px;line-height:13px;background:url(/Images/dot-blue-light.gif) no-repeat 0 4px;}#leftNav li.current ul li a:hover{font-weight:normal;background:url(/Images/dot-blue-light.gif) no-repeat 0 4px;}#leftNav li.current ul li.current a{font-weight:bold;text-decoration:underline;}#pageFeature{float:right;}#contentFull{float:left;width:980px;margin:15px 0 30px;}#meetTeam,#meetTeamIntro{float:left;width:100%;}#meetTeamIntro{background:url(/Images/meet-team-header.jpg) no-repeat 0 0;height:254px;margin:0 0 20px;}#meetTeamIntro #vidPlayer{float:right;margin:10px 20px 0 0;}.teamIntro{float:left;width:430px;margin-left:30px;}
.teamSections{float:left;width:460px;overflow:hidden;margin-left:35px;}.teamSections ul.sectionList{float:left;}.teamSections ul.sectionList li{float:left;width:100%;}.teamSections ul.sectionList li h3 a{float:left;width:100%;display:block;padding:10px 0 10px 30px;font-size:1.2em;color:#1e1e1e;background:#E8E8E8 url(/Images/arrow-grey.gif) no-repeat 15px 12px;border-bottom:1px solid #DDD;}.teamSections ul.sectionList li h3 a:hover{text-decoration:none;color:#333;background:#d7d7d7 url(/Images/arrow-grey-drk.gif) no-repeat 15px 12px;}.teamSections ul.sectionList li.selected h3 a,.teamSections ul.sectionList li.selected h3 a:hover{color:#FFF;border-bottom:1px solid #fafafa;font-weight:bold;background:#4E4D4D url(/Images/grd-grey-drk.gif) repeat-x scroll 0 0;padding-left:15px;}.sectionContainer{float:left;font-size:12px;width:440px;padding:15px 20px 5px;background:#FFF;}.sectionContainer p{line-height:17px;color:#595959;padding-bottom:10px;}.sectionContainer a{font-weight:bold;background:url(/Images/arrow-blue-small.gif) no-repeat 0 4px;padding-left:12px;color:#3791DA;}.sectionContainer p img{float:left;padding:0 20px 10px 0;}.pageFeature{float:right;}#pageHead{float:left;width:753px;padding:0 0 0 20px;background:url(/Images/page-header-bg.jpg) no-repeat 0 0;}#pageHead h1{color:#00457C;padding-bottom:11px;padding-top:5px;}#pageHead h2{color:#494949;font-size:14px;line-height:20px;border-bottom:2px solid #d7d6d6;margin:0 0 25px;}.pageIntro{float:left;width:400px;padding:25px 0 0;}#pageHead #vidPlayer{float:right;}.teamList{float:left;width:100%;margin:0 0 30px;}.teamList tr td{vertical-align:top;padding:20px 0 0;}.teamList tr{border-bottom:2px solid #DCDBDB;}.h_photo{padding-left:20px!important;}.h_photo img{float:left;padding:3px;background:#FFF;border:1px solid #edecec;margin-right:20px;}.h_profile h2{color:#040404;padding:5px 0 6px;}.h_profile h3{color:#494949;font-weight:bold;padding-bottom:2px;font-size:12px;}.h_profile h4{color:#565656;font-size:11px;}.h_overview{padding:15px 0 10px;float:left;width:100%;}
.h_overview p{padding-bottom:18px;}a.pagetop{float:right;clear:both;margin-right:10px;margin-bottom:5px;font-size:10px;background:url(/Images/arrow-grey-up.gif) no-repeat 0 5px;padding-left:13px;color:#444;text-transform:uppercase;letter-spacing:-0.03em;}a.pagetop:hover{color:#2173AF;text-decoration:none;}#youtubeShort{float:left;padding:2px 2px 5px;border:1px solid #e5e5e5;}#youtubeShort a{margin-left:10px;display:block;font-size:11px;color:#2173AF;}#youtubeShort h3{padding:10px 0 5px;line-height:1.3em;}#youtubeShort h3 a{font-size:14px;color:#333;}a.sub_viewMore{background:url(/Images/arrow-blue-small.gif) no-repeat 0 4px;padding-left:15px;font-weight:bold;}.sub_tweet{float:left;padding:10px 15px 25px;margin-bottom:5px;font-size:16px;line-height:1.1em;font-style:italic;background:#F5F4F4 url(/Images/tweet-bg.gif) no-repeat bottom left;}.twitter-link{font-size:12px;font-style:normal;color:#2173AF;float:left;clear:both;width:100%;}.tweetQuote{float:right;margin:5px 0 5px 10px;width:18px;height:17px;background:url(/Images/icons/tweet-quote.gif) repeat-x 0 0;}.dotSpacer{float:left;margin:10px 0 5px;font-size:1px;height:1px;width:100%;background:url(/Images/dot-spacer-grey.gif) repeat-x 0 0;}.summaryItem{float:left;margin:0 0 40px;width:100%;}.summaryItem h3.summaryTitle{width:660px;color:#FFF;background:#4f4f4f url(/Images/summary-title-bg.gif) repeat-x 0 0;text-transform:uppercase;font-weight:bold;padding:13px 0 13px 15px;margin-bottom:15px;}.summaryBase{border-bottom:1px solid #e5e5e5;text-align:right;text-transform:uppercase;padding:10px 0 5px;}.summaryItem .summaryIntro{padding:0 0 0 10px;font-weight:bold;}.summaryBase a{color:#2a81c8;padding-right:15px;background:url(/Images/arrow-large-thin.gif) no-repeat right 1px;}.summaryItem ul,.summaryItem ul li{float:left;width:100%;}.summaryItem ul{padding:10px 0 5px;}.summaryItem ul li{border:1px solid #e3e3e3;padding:10px;width:650px;margin-bottom:2px;}.summaryItem ul li span{font-style:italic;color:#555;}.summaryItem ul li small{color:#555;font-size:10px;}
.summaryItem ul.summaryText li{line-height:1.3em;}.summaryItem ul li img.summ_img{width:80px;background:#F7F7F7;float:left;padding:4px;border:1px solid #E6E6E6;margin-right:20px;}.summaryItem ul li h2,.summaryItem ul li h3{font-size:14px;font-weight:bold;}.summaryItem ul li h2{padding:10px 0 5px;}.summaryItem ul li a{color:#2173AF;}.summaryItem ul li ul{float:right;margin:-15px 0 0;padding:0;width:auto!important;}.summaryItem ul li ul li{width:auto!important;font-size:15px;font-weight:bold;border:0;padding:0 17px 0 0;}.summaryItem ul li ul li.last{padding:0;}.ajaxError{display:none;background-color:white;}.ajaxError h1{background-color:white;}.static_inner ol li{padding-bottom:10px;line-height:1.3em;}.colTitle{color:#141414;font-size:2em;line-height:1.3em;padding:0 0 15px;font-weight:bold;letter-spacing:-1px;}.colTitle span{color:#00457c;}.newsItems,.newsItems .newsFeed,.newsItems .newsFeed li{float:left;width:100%;}.newsItems .newsFeed{padding-top:10px;}.newsItems .newsFeed li{border-bottom:2px solid #e1e1e1;margin-bottom:20px;}.newsItems .newsFeed li h2{font-size:17px;padding:0 0 5px;font-weight:bold;line-height:1.1em;}.newsItems .newsFeed li h2 a{color:#2173af;padding-left:20px;display:block;background:url(/Images/arrow-glass.png) no-repeat 0 1px;}.newsItems .newsFeed li h2 a:hover{color:#3791DA;text-decoration:underline;}.newsItems .newsFeed li .metaData{color:#000;font-size:11px;padding-left:20px;}.newsItems .newsFeed li p{color:#5a5959;padding:5px 0 10px 20px;font-size:12px;}.newsItems h4{font-size:12px;padding:0 0 10px 15px;line-height:1.1em;margin-left:20px;font-weight:bold;color:#696969;float:left;background:url(/Images/arrow-grey.gif) no-repeat 0 3px;}.newsItems h4 a{color:#2173AF;text-decoration:underline;}.ui-tabs{zoom:1;float:left;width:598px;height:245px;position:relative;background:url(/Images/feat-bg-main.jpg) no-repeat 0 0;border:1px solid #c6c6c6;margin-bottom:20px;}.featBase{float:left;width:100%;text-align:center;}.ui-tabs .ui-tabs-nav li.ui-state-active a{color:#2173AF;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected{background:#FFF;}.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text;}.ui-tabs .ui-tabs-nav li a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer;}.ui-tabs .ui-tabs-nav{list-style:none;position:absolute;float:left;bottom:0;right:20px;display:none;}.ui-tabs .ui-tabs-nav li{position:relative;float:left;margin-right:2px;}.ui-tabs .ui-tabs-nav li a{text-decoration:none;font-size:1.2em;color:#a5c5de;float:left;padding:5px 14px;background:#1163a6 url(/Images/feat-btn-inactive.gif) repeat-x 0 0;}.ui-tabs .ui-tabs-nav li a:hover{color:#FFF;}.ui-tabs .ui-tabs-nav li.ui-state-active a{color:#2173AF;font-weight:bold;background:#FFF;text-decoration:underline;}.ui-tabs .ui-tabs-panel{display:block;float:left;width:100%;overflow:hidden;}.ui-tabs .ui-tabs-panel{height:245px;}.ui-tabs .ui-tabs-hide{display:none!important;}.ui-tabs .ui-tabs-panel div{width:550px;float:left;padding-left:20px;}.ui-tabs-panel div{padding-top:195px;}.ui-tabs-panel div h2{font-size:1.9em;padding:3px 0 0;line-height:23px;}.ui-tabs-panel div h2 a{color:#3791DA;padding-right:14px;background:url(/Images/arrow-blue-small.gif) no-repeat right 9px;}.ui-tabs-panel div h2 a:hover{text-decoration:underline;}.ui-tabs-panel div h3{color:#c1c1c1;font-size:12px;line-height:1.4em;}.ui-tabs-panel div h3 a{font-weight:bold;color:#DDE5F0;text-decoration:underline;}.ui-tabs-panel div h3 a:hover{color:#FFF;}.ui-tabs .ui-tabs-panel a.next-tab{text-indent:-9999px;float:right;width:29px;height:29px;background:url(/Images/Buttons/btn-feat-next.gif) no-repeat 0 0;top:203px;right:30px;position:absolute;}.ui-tabs .ui-tabs-panel a.next-tab:hover{background:url(/Images/Buttons/btn-feat-next-hover.gif) no-repeat 0 0;}.ui-tabs .ui-tabs-panel a.prev-tab{text-indent:-9999px;float:left;width:29px;height:59px;background:url(/Images/Buttons/btn-feat-prev.gif) no-repeat 0 0;top:203px;right:70px;position:absolute;}
.ui-tabs .ui-tabs-panel a.prev-tab:hover{background:url(/Images/Buttons/btn-feat-prev-hover.gif) no-repeat 0 0;}.nowrap{white-space:nowrap;}#photozoom{position:absolute;left:520px;bottom:10px;opacity:.70;filter:alpha(opacity=70);-moz-opacity:.7;background:url(/Images/Icons/image-zoom.png) no-repeat 0 0;width:50px;height:45px;cursor:pointer;}#photozoom:hover,#photozoom:active{opacity:1;filter:alpha(opacity=100);-moz-opacity:1;}.popuphelp,.popuphelp:link{text-decoration:underline;color:#3791DA;}#applynowform{display:none;}#fancy_bg{background:#444;}#fancy_content{border:1px solid #333;background:#FFF;}#fancy_ajax #staticContent{padding:20px;}#fancy_ajax #staticContent h2{border-bottom:1px solid #E0E0E0;padding:0 0 10px;margin:0 0 15px;}#fancybox-title-over{height:60px;}#fancybox-title-over .imageXY{float:left;width:80px;color:#3791DA;padding-right:20px;padding-top:10px;font-weight:bold;background:url(/Images/fancybox/alpha-line.png) repeat-y right 0;height:50px;}#fancybox-title-over .imageCaption{font-weight:bold;padding:10px 20px;display:block;height:39px;line-height:14px;overflow:hidden;}#fancy-player{float:right;padding-left:20px;padding-top:10px;background:url(/Images/fancybox/alpha-line.png) repeat-y 0 0;height:50px;}#fancy-player ul{width:120px;overflow:hidden;}#fancy-player ul li{float:left;}#fancy-player ul li a.btn{width:40px;height:40px;}#fancy-player ul li.navLeft a.btn{background:url(/Images/Buttons/fancy-playercontrols-left.png) no-repeat;}#fancy-player ul li.navRight a.btn{background:url(/Images/Buttons/fancy-playercontrols-right.png) no-repeat;}#fancy-player ul li.navPlay a.btn{background:url(/Images/Buttons/fancy-playercontrols-play.png) no-repeat;}#fancy-player ul li.navPause a.btn{background:url(/Images/Buttons/fancy-playercontrols-pause.png) no-repeat;}#leftCol form.commercialLease .leftColSearch #rentOrSaleRadios{display:none;}#leftCol form.commercialSale .leftColSearch #rentOrSaleRadios{display:none;}#leftCol form.commercialLease .leftColSearch li.searchHead label{background:url("/Images/header-search-commercial-for-lease.gif") no-repeat scroll 0 0 transparent;width:100%;}
#leftCol form.commercialSale .leftColSearch li.searchHead label{background:url("/Images/header-search-commercial-for-sale.gif") no-repeat scroll 0 0 transparent;width:100%;}.current{background-color:#DEF;}hr.rule{border-width:0;border-top:solid 1px #CCC;height:0;width:100%;clear:both;}label.error,span.field-validation-error{background:transparent url(/Images/validatorArrow.gif) no-repeat 0 2px;background-color:#F2DADC;border:1px solid #D1787A;color:black;display:inline;font-family:Arial;font-weight:bold;padding:1px 10px 3px 20px;white-space:nowrap;position:relative;}.move{cursor:move;}.pointer{cursor:pointer;}.dropdownlist{font-size:12px;color:#001D2F;border:solid 1px #7F9DB9;letter-spacing:1px;height:20px;padding:0;}.required{background-image:url(/Images/required.jpg)!important;background-repeat:repeat-y!important;padding-left:10px!important;}.textbox{color:#001D2F;line-height:16px;border:solid 1px #7F9DB9;background-color:#FFF;padding:2px 0 0 2px;font-size:13px;}.mb15{margin-bottom:15px;}.pb15{padding-bottom:15px;}.pt20{padding-top:20px!important;}.h20{height:20px;}.h320{height:320px;}.w15{width:15px;}.w100pc{width:100%;}.w170{width:170px;}.w230{width:230px;}.w300{width:300px;}.w321{width:321px;}.w330{width:330px;}.w361{width:361px;}.w420{width:420px;}.w440{width:440px;}.w471{width:471px;}.w511{width:511px;}.w560{width:560px;}.w640{width:640px;}.w650{width:650px;}.w978{width:978px;}.middle{vertical-align:middle;}.top{vertical-align:top;}.searchControl{font-size:20px;color:red;}div#pop{border:1px solid red;height:370px;width:400px;}.clusterOverlay{display:block;line-height:33px;text-Align:center;width:35px;height:40px;color:#FFF;}.mapClusterBackground{background-image:url(/Images/map-property-cluster.png);width:35px;height:40px;}.mapSingleHarcourtsListingBackground{background-image:url(/Images/Harcourts-marker.png);width:39px;height:61px;}.mapSingleExternalListingBackground{background-image:url(/Images/external-listing-map-marker.png);width:30px;height:47px;}.listingInfoWindow{position:relative;float:left;width:100%;padding:10px 0 0;}
.listingInfoWindow .propAddress{float:left;width:100%;padding:0 0 12px;}.listingInfoWindow .propAddress h3{font-size:16px;color:#222;padding:0;border:0;margin:0;}.listingInfoWindow ul{float:left;width:420px;}.listingInfoWindow .listingImg{float:left;width:90%;position:relative;text-align:center;margin:5px 5%;}.listingInfoWindow .listingImg img{width:100%;height:auto;padding:10px;background:#eee;border:1px solid #e6e6e6;box-shadow:0 15px 20px -15px #aaa;}.listingInfoWindow .listingImg .sold-ribbon-wrapper{left:55%;}.listingInfoWindow ul li.propImg{float:left;width:152px;position:relative;}.listingInfoWindow ul li.propImg img.propThumb{width:150px;height:auto!important;padding:3px;border:1px solid #DDD;}.listingInfoWindow ul li.propImg .propFeatures{margin:5px 0 0;}.listingInfoWindow ul li.propImg .propFeatures,.listingInfoWindow ul li.propImg .propFeatures ul{float:left;width:100%;margin:0;}.listingInfoWindow ul li.propImg .propFeatures ul li{font-size:13px;color:#222;line-height:20px;background:none;padding:0;margin:0 4px 0 2px;}.listingInfoWindow ul li.propImg .propFeatures ul li:last-child{margin:0;}.listingInfoWindow ul li.propImg .propFeatures ul li img{width:24px;padding-right:5px;height:auto!important;}.listingInfoWindow ul li.propDetail{float:right;width:240px;}.listingInfoWindow ul li.propDetail h4{font-size:15px;color:#000;font-weight:normal;padding:0 0 5px;border:0;margin:0;background:none;font-family:'ArialRegular',sans-serif;}.listingInfoWindow ul li.propDetail h4 a{text-decoration:underline;}.listingInfoWindow ul li.propDetail p{font-size:12px;color:#535353;line-height:17px;}.listingInfoWindow ul li.propDetail span{font-size:11px;color:#222;}.listingInfoWindow ul li.propDetail h5{font-size:17px;color:#222;font-weight:normal;padding:0;border:0;margin:0;}.listingInfoWindow .viewControls{float:left;width:100%;padding:8px 0 0;margin:20px 0 0;border-top:1px solid #DDD;position:relative;}.listingInfoWindow .viewControls a{font-size:10px;color:#666;text-transform:uppercase;display:block;height:22px;line-height:22px;}
.listingInfoWindow .viewControls .viewNext{float:right;background:url("/Images/arrow-right.png") no-repeat right top;padding-right:28px;}.listingInfoWindow .viewControls .viewNext:hover{background:url("/Images/arrow-right-active.png") no-repeat right top;text-decoration:none;color:#348cd3;}.listingInfoWindow .viewControls .viewPrev{float:left;background:url("/Images/arrow-left.png") no-repeat 0 top;padding-left:28px;}.listingInfoWindow .viewControls .viewPrev:hover{background:url("/Images/arrow-left-active.png") no-repeat 0 top;text-decoration:none;color:#348cd3;}.listingInfoWindow .viewControls .counter{float:left;font-size:10px;left:205px;position:absolute;top:10px;letter-spacing:2px;}.banner_adv_187x600{float:left;width:100%;}#ws-walkscore-tile{position:relative;text-align:left;}#ws-walkscore-tile *{float:none;}#ws-footer a,#ws-footer a:link{font:11px/14px Verdana,Arial,Helvetica,sans-serif;margin-right:6px;white-space:nowrap;padding:0;color:#000;font-weight:bold;text-decoration:none;}#ws-footer a:hover{color:#777;text-decoration:none;}#ws-footer a:active{color:#b14900;}.featureOuter .features .tableFeat .name{font-size:12px;font-weight:bold;width:120px;padding-left:30px;}.featureOuter .features .tableFeat .value{font-size:12px;font-weight:bold;width:120px;padding-left:30px;}.headerFeatBtn{background:url("/Images/Buttons/est-1888.png") no-repeat center center;width:100px;height:40px;border:0;cursor:pointer;display:block;position:absolute;right:0;top:10px;text-indent:-9999em;}.harcourts125 .titleH1{border-bottom:4px solid #222;padding:30px 0 20px;margin:0 0 10px;text-transform:uppercase;font-size:3.4em;font-weight:bold;}.harcourts125 .titleH2{font-family:georgia;font-style:italic;color:#111;font-size:20px;line-height:28px;}.harcourts125 .titleH3{font-family:georgia;color:#555;font-style:italic;font-size:17px;line-height:25px;}.harcourts125 .imgBlock20{display:block;margin:0 0 20px;}.harcourts125 p{color:#4a4a4a;font-size:13px;line-height:24px;}.harcourts125 .profile_snippet_holder{display:block;position:relative;width:100%;margin:0 0 40px;clear:both;float:left;}
.harcourts125 .profile_snippet_holder p.profile_teaser{position:absolute;width:334px;top:170px;font-family:georgia;font-style:italic;color:#555;font-size:18px;line-height:28px;}.harcourts125 .profile_snippet_holder.mediaRight p{right:0;}.harcourts125 .profile_snippet_holder.mediaLeft p{left:0;}.harcourts125 .profile_snippet_holder .profile_align_right{display:block;float:left;}.harcourts125 .profile_snippet_holder .profile_align_left{display:block;float:right;}.titleH2Upper{border-top:4px solid #222;text-transform:uppercase;font-size:3em;font-weight:bold;padding:50px 0 0;margin:0;color:#111;}.titleH2Lower{border-bottom:4px solid #222;padding:30px 0 50px;margin:0;text-transform:uppercase;font-size:3em;font-weight:bold;color:#111;}.VidFrame125{background:url("/Images/125-video-frame.jpg") no-repeat scroll 0 0 transparent;display:block;height:390px;margin:70px 0 30px;position:relative;width:100%;}.Vid_player{left:157px;position:absolute;top:16px;}.Vid_player iframe{border:0;}.cmsTimeline h3{font-family:georgia;font-size:18px;color:#222;padding:0 0 8px;margin:0;border:0;font-weight:normal;}.cmsTimeline p{font-size:13px;color:#666;line-height:20px;padding:0 0 10px;margin:0;}.cmsTimeline hr{border-top:1px solid #DDD;background:none;padding:0;margin:15px 0 30px;}.ui-autocomplete-term{font-weight:bold;}.autoCompleteValidation{font-weight:bold;color:red!important;display:none;}#soldPropertiesRadios label input[type="radio"]{display:inline-block;padding:0 38px 0 0;}#soldPropertiesRadios label span{float:none!important;}.icon.icon-facebook,.icon.icon-instagram,.icon.icon-twitter,.icon.icon-linkedin,.icon.icon-google-plus,.icon.icon-pinterest,.icon.icon-youtube,.icon.icon-rss,.icon.icon-blog{background-color:transparent!important;display:block;margin:5px 5px 0 0;width:0;height:0;padding:10px;background-repeat:no-repeat;border-style:none;box-sizing:content-box;}.icon.icon-facebook{background-image:url(/Images/SocialMedia/facebook.png);}.icon.icon-instagram{background-image:url(/Images/SocialMedia/instagram.png);}
.icon.icon-twitter{background-image:url(/Images/SocialMedia/twitter.png);}.icon.icon-linkedin{background-image:url(/Images/SocialMedia/linkedin.png);}.icon.icon-google-plus{background-image:url(/Images/SocialMedia/google-plus.png);}.icon.icon-pinterest{background-image:url(/Images/SocialMedia/pinterest.png);}.icon.icon-youtube{background-image:url(/Images/SocialMedia/youtube.png);}.icon.icon-rss{background-image:url(/Images/SocialMedia/rss.png);}.icon.icon-blog{background-image:url(/Images/SocialMedia/bloggr.png);}.files{max-height:600px;overflow:hidden;width:480px;height:100%;margin:0!important;}.files table{max-height:500px;width:100%;display:block;height:100%;overflow:Auto;}.slick-list{height:auto!important;}.easy-autocomplete{position:relative;}.easy-autocomplete input{width:100%;}.easy-autocomplete input:hover,.easy-autocomplete input:focus{box-shadow:none;}.easy-autocomplete a{display:block;}.easy-autocomplete.eac-blue-light input:hover,.easy-autocomplete.eac-blue-light input:focus{border-color:#66afe9;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 8px rgba(102,175,233,0.6);}.easy-autocomplete.eac-blue-light ul{border-color:#66afe9;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 8px rgba(102,175,233,0.6);}.easy-autocomplete.eac-blue-light ul li,.easy-autocomplete.eac-blue-light ul .eac-category{border-color:#66afe9;}.easy-autocomplete.eac-blue-light ul li.selected,.easy-autocomplete.eac-blue-light ul .eac-category.selected{background-color:#ecf5fc;}.easy-autocomplete.eac-green-light input:hover,.easy-autocomplete.eac-green-light input:focus{border-color:#41DB00;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 8px rgba(146,237,107,0.6);}.easy-autocomplete.eac-green-light ul{border-color:#41DB00;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 8px rgba(146,237,107,0.6);}.easy-autocomplete.eac-green-light ul li,.easy-autocomplete.eac-green-light ul .eac-category{border-color:#41DB00;}.easy-autocomplete.eac-green-light ul li.selected,.easy-autocomplete.eac-green-light ul .eac-category.selected{background-color:#9eff75;}
.easy-autocomplete.eac-red-light input:hover,.easy-autocomplete.eac-red-light input:focus{border-color:#ff5b5b;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 8px rgba(255,90,90,0.6);}.easy-autocomplete.eac-red-light ul{border-color:#ff5b5b;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 8px rgba(255,90,90,0.6);}.easy-autocomplete.eac-red-light ul li,.easy-autocomplete.eac-red-light ul .eac-category{border-color:#ff5b5b;}.easy-autocomplete.eac-red-light ul li.selected,.easy-autocomplete.eac-red-light ul .eac-category.selected{background-color:#ff8e8e;}.easy-autocomplete.eac-yellow-light input:hover,.easy-autocomplete.eac-yellow-light input:focus{border-color:#ffdb00;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 8px rgba(255,231,84,0.6);}.easy-autocomplete.eac-yellow-light ul{border-color:#ffdb00;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 8px rgba(255,231,84,0.6);}.easy-autocomplete.eac-yellow-light ul li,.easy-autocomplete.eac-yellow-light ul .eac-category{border-color:#ffdb00;}.easy-autocomplete.eac-yellow-light ul li.selected,.easy-autocomplete.eac-yellow-light ul .eac-category.selected{background-color:#ffe233;}.easy-autocomplete.eac-dark-light input:hover,.easy-autocomplete.eac-dark-light input:focus{border-color:#333;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 8px rgba(55,55,55,0.6);}.easy-autocomplete.eac-dark-light ul{border-color:#333;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 8px rgba(55,55,55,0.6);}.easy-autocomplete.eac-dark-light ul li,.easy-autocomplete.eac-dark-light ul .eac-category{border-color:#333;}.easy-autocomplete.eac-dark-light ul li.selected,.easy-autocomplete.eac-dark-light ul .eac-category.selected{background-color:#4d4d4d;color:#fff;}.easy-autocomplete.eac-dark{color:#fff;}.easy-autocomplete.eac-dark input{background-color:#404040;border-radius:4px;box-shadow:0;color:#f6f6f6;}.easy-autocomplete.eac-dark input:hover,.easy-autocomplete.eac-dark input:focus{border-color:#333;box-shadow:0;}.easy-autocomplete.eac-dark ul{border-color:#333;}
.easy-autocomplete.eac-dark ul li,.easy-autocomplete.eac-dark ul .eac-category{background-color:#404040;border-color:#333;}.easy-autocomplete.eac-dark ul li.selected,.easy-autocomplete.eac-dark ul .eac-category.selected{background-color:#737373;color:#f6f6f6;}.easy-autocomplete.eac-dark-glass{color:#fff;}.easy-autocomplete.eac-dark-glass input{background-color:rgba(0,0,0,0.8);border-radius:4px;box-shadow:0;color:#f6f6f6;}.easy-autocomplete.eac-dark-glass input:hover,.easy-autocomplete.eac-dark-glass input:focus{border-color:rgba(0,0,0,0.8);box-shadow:0;}.easy-autocomplete.eac-dark-glass ul{border-color:rgba(0,0,0,0.8);}.easy-autocomplete.eac-dark-glass ul li,.easy-autocomplete.eac-dark-glass ul .eac-category{background-color:rgba(0,0,0,0.8);border-color:rgba(0,0,0,0.8);}.easy-autocomplete.eac-dark-glass ul li.selected,.easy-autocomplete.eac-dark-glass ul .eac-category.selected{background-color:rgba(64,64,64,0.8);color:#f6f6f6;}.easy-autocomplete.eac-dark-glass ul li:last-child,.easy-autocomplete.eac-dark-glass ul .eac-category:last-child{border-radius:0 0 4px 4px;}.easy-autocomplete.eac-blue{color:#fff;}.easy-autocomplete.eac-blue input{background-color:#6d9ed1;border-radius:4px;box-shadow:0;color:#f6f6f6;}.easy-autocomplete.eac-blue input::-webkit-input-placeholder{color:#f6f6f6;}.easy-autocomplete.eac-blue input:-moz-placeholder{color:#f6f6f6;}.easy-autocomplete.eac-blue input::-moz-placeholder{color:#f6f6f6;}.easy-autocomplete.eac-blue input:-ms-input-placeholder{color:#f6f6f6;}.easy-autocomplete.eac-blue input:hover,.easy-autocomplete.eac-blue input:focus{border-color:#5A91CB;box-shadow:0;}.easy-autocomplete.eac-blue ul{border-color:#5A91CB;}.easy-autocomplete.eac-blue ul li,.easy-autocomplete.eac-blue ul .eac-category{background-color:#6d9ed1;border-color:#5A91CB;}.easy-autocomplete.eac-blue ul li.selected,.easy-autocomplete.eac-blue ul .eac-category.selected{background-color:#94b8dd;color:#f6f6f6;}.easy-autocomplete.eac-yellow{color:#333;}.easy-autocomplete.eac-yellow input{background-color:#ffdb7e;border-color:#333;border-radius:4px;box-shadow:0;color:#333;}
.easy-autocomplete.eac-yellow input:hover,.easy-autocomplete.eac-yellow input:focus{border-color:#333;box-shadow:0;}.easy-autocomplete.eac-yellow ul{border-color:#333;}.easy-autocomplete.eac-yellow ul li,.easy-autocomplete.eac-yellow ul .eac-category{background-color:#ffdb7e;border-color:#333;}.easy-autocomplete.eac-yellow ul li.selected,.easy-autocomplete.eac-yellow ul .eac-category.selected{background-color:#ffe9b1;color:#333;}.easy-autocomplete.eac-purple{color:#333;}.easy-autocomplete.eac-purple input{background-color:#d6d1e7;border-color:#b8afd5;box-shadow:0;color:#333;}.easy-autocomplete.eac-purple input:hover,.easy-autocomplete.eac-purple input:focus{border-color:#333;box-shadow:0;}.easy-autocomplete.eac-purple ul{border-color:#333;}.easy-autocomplete.eac-purple ul li,.easy-autocomplete.eac-purple ul .eac-category{background-color:#d6d1e7;border-color:#333;}.easy-autocomplete.eac-purple ul li.selected,.easy-autocomplete.eac-purple ul .eac-category.selected{background-color:#ebe8f3;color:#333;}.easy-autocomplete-container{left:0;position:absolute;overflow:visible;white-space:nowrap;width:auto;z-index:100;}.easy-autocomplete-container ul{background:none repeat scroll 0 0 #fff;border:1px solid #00adef;display:none;margin-top:0;padding-bottom:0;padding-left:0;position:relative;top:-1px;}.easy-autocomplete-container ul li,.easy-autocomplete-container ul .eac-category{background:inherit;border-color:#ccc;border-image:none;border-style:solid;border-width:0 1px;display:block;font-size:14px;font-weight:normal;padding:4px 12px;}.easy-autocomplete-container ul li:last-child{border-radius:0 0 2px 2px;border-width:0 1px 1px;}.easy-autocomplete-container ul li.selected{background:none repeat scroll 0 0 #00adef;cursor:pointer;}.easy-autocomplete-container ul li.selected div{font-weight:normal;}.easy-autocomplete-container ul li div{display:block;font-weight:normal;word-break:break-all;}.easy-autocomplete-container ul li b{font-weight:bold;}.easy-autocomplete-container ul .eac-category{font-color:#aaa;font-style:italic;}
.eac-description .eac-item span{color:#aaa;font-style:italic;font-size:.9em;}.eac-icon-left .eac-item img{margin-right:4px;max-height:30px;}.eac-icon-right .eac-item{margin-top:8px;min-height:24px;position:relative;}.eac-icon-right .eac-item img{margin-left:4px;max-height:30px;position:absolute;right:-4px;top:-8px;}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}html{-webkit-box-sizing:border-box;box-sizing:border-box;}*,*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit;}@font-face{font-family:'FontAwesome';src:url("/Fonts/fontawesome-webfont.eot?v=4.6.3");src:url("/Fonts/fontawesome-webfont.eot?#iefix&v=4.6.3") format("embedded-opentype"),url("/Fonts/fontawesome-webfont.woff2?v=4.6.3") format("woff2"),url("/Fonts/fontawesome-webfont.woff?v=4.6.3") format("woff"),url("/Fonts/fontawesome-webfont.ttf?v=4.6.3") format("truetype"),url("/Fonts/fontawesome-webfont.svg?v=4.6.3#fontawesomeregular") format("svg");font-weight:normal;font-style:normal;}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.fa-spin,.my-account-content .promise-events .events-table td.loading:after{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear;}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg);}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg);}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);transform:rotate(90deg);}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);transform:rotate(180deg);}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);transform:rotate(270deg);}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=1)";-webkit-transform:scale(-1,1);transform:scale(-1,1);}
.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1)";-webkit-transform:scale(1,-1);transform:scale(1,-1);}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{-webkit-filter:none;filter:none;}.mobile-controls button{display:block;width:100%;text-align:center;border:0;background:#f2f2f2;text-indent:0;float:none;cursor:pointer;color:#002b49;font-weight:bold;text-transform:uppercase;font-size:1rem;height:34px;line-height:32px;border-radius:0;margin-top:5px;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;}.mobile-controls button:hover{background:#00adef;color:#fff;}.mobile-controls button:active{background:#009cd7;}#searchResults #pager{float:none;background:#f7f7f7;border:solid 1px #f0f0f0;height:auto;margin:25px 0 0;border-radius:0;}#searchResults #pager>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}#searchResults #pager>ul>li{float:none;display:inline-block;}#searchResults #pager>ul>li a{min-width:44px;min-height:44px;line-height:44px;text-align:center;float:none;display:block;}#searchResults #pager>ul>li a.btn{float:none;text-indent:0;}#searchResults #pager .pagerPrev{-webkit-box-flex:0;-ms-flex:0 0 80px;flex:0 0 80px;}#searchResults #pager .pagerPrev a{background:#00adef;color:#fff;padding:0 10px;}#searchResults #pager .pagerPrev a:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";margin-right:5px;}#searchResults #pager .pagerPrev a:hover,#searchResults #pager .pagerPrev a:active{background:#009cd7;}#searchResults #pager .pagerNext{-webkit-box-flex:0;-ms-flex:0 0 80px;flex:0 0 80px;}#searchResults #pager .pagerNext a{background:#00adef;color:#fff;padding:0 10px;}#searchResults #pager .pagerNext a:after{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";margin-left:5px;}
#searchResults #pager .pagerNext a:hover,#searchResults #pager .pagerNext a:active{background:#009cd7;}#searchResults #pager .pagerCount{padding:0 5px;text-align:center;}#searchResults #pager .pagerCount a{display:inline-block;vertical-align:middle;color:#002b49;text-decoration:underline;}#searchResults #pager .pagerCount a:hover{color:#00adef;}#searchResults #pager .pagerCount span{display:inline-block;vertical-align:middle;color:#00adef;font-weight:bold;padding:0 15px;}#browseFilter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:50px;padding:5px 10px;}#browseFilter a{line-height:44px;}#browseFilter .resultTotal{float:none;line-height:inherit;padding:5px 0 5px 20px;}#browseFilter>ul{-webkit-box-flex:1;-ms-flex:1 1 200px;flex:1 1 200px;margin:0 10px 5px 0;}#browseFilter>ul>li{width:100%;}#browseFilter>ul>li h3 a{padding:0 5px;}#browseFilter>ul>li h3 a:after{line-height:44px;}@media (min-width:900px){#browseFilter{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;line-height:34px;min-height:45px;}#browseFilter a{line-height:inherit;}#browseFilter>ul{margin-bottom:0;}#browseFilter>ul>li h3 a{padding:0 5px;}#browseFilter>ul>li h3 a:after{line-height:inherit;}}#browseFilterBase{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom-left-radius:3px;border-bottom-right-radius:3px;width:100%;height:auto;padding:0 20px;border:solid 1px #ddd;border-top:none;line-height:44px;text-align:center;background:#fff;}
@media (min-width:900px){#browseFilterBase{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}}#browseFilterBase .sort-types{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}#browseFilterBase .sort-types>ul{text-align:center;}#browseFilterBase .sort-types>ul>li{display:inline-block;}#browseFilterBase .sort-types>ul>li.first{padding-right:10px;}#browseFilterBase .sort-types>ul>li a{color:#00adef;display:block;border-bottom:solid 3px transparent;padding:0 10px 2px;text-align:center;}#browseFilterBase .sort-types>ul>li a:hover{background:#f7f7f7;border-color:#00adef;text-decoration:none;}#browseFilterBase .sort-types>ul>li.listType a{background:#f7f7f7;border-color:#00adef;text-decoration:none;}#browseFilterBase .sort-count{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}#browseFilterBase .sort-count form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}#browseFilterBase .sort-count label{display:inline-block;padding-right:5px;}#browseFilterBase .sort-count select{display:inline-block;line-height:inherit;height:44px;}@media (min-width:900px){#browseFilterBase .sort-count select{height:auto;min-width:30px;}}#listTabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin:20px 0 0;background:#fff;}#listTabs li{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:inline-block;text-align:center;border-top:solid 1px #ddd;}#listTabs li a{display:block;min-height:44px;line-height:44px;color:#002b49;font-weight:bold;text-transform:uppercase;}#listTabs li a:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:14px;margin-right:10px;line-height:44px;}
#listTabs li a:hover,#listTabs li a:active{background:#f7f7f7;color:#00adef;}#listTabs li.listActive a{color:#00adef;background:#f2f2f2;}#listTabs #gallery-v a:before{content:"";}#listTabs #map-v a:before{content:"";}@media (min-width:600px){#listTabs{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}#listTabs li{-webkit-box-flex:1;-ms-flex:1 1 33%;flex:1 1 33%;border-top:none;border-bottom:solid 3px transparent;}#listTabs li.listActive,#listTabs li:hover,#listTabs li:active{border-color:#00adef;}}.mobile-controls{display:block;margin:0 -4px 15px -4px;}.mobile-controls:after{content:"";display:table;clear:both;}.mobile-controls>li{float:left;width:50%;padding:0 4px;}.mobile-controls button{font-size:14px;padding:0;}.mobile-controls button:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";margin-right:6px;}.mobile-controls button.toggle-filters:before{content:"";}.mobile-controls button .hide{display:none;}@media (min-width:900px){.mobile-controls{display:none;}}.listing-filters{display:none;}@media (min-width:900px){.listing-filters{display:block!important;}}.show-listing-filters .mobile-controls button .hide{display:inline;}.show-listing-filters .mobile-controls button .show{display:none;}.show-listing-filters .listing-filters{display:block;}#formEnquiry input[type=submit],#div-notification-enquiry input[type=button],#div-notification-promise input[type=button],.promise-documents button{display:block;width:100%;text-transform:uppercase;font-weight:bold;color:#fff;background:#00adef;font-size:14px;padding:0;text-align:center;line-height:44px;border:none;border-bottom:solid 2px #009cd7;cursor:pointer;margin-top:15px;margin-bottom:15px;height:42px;}#formEnquiry input[type=submit]:hover,#formEnquiry input[type=submit]:active,#div-notification-enquiry input[type=button]:hover,#div-notification-enquiry input[type=button]:active,#div-notification-promise input[type=button]:hover,#div-notification-promise input[type=button]:active,.promise-documents button:hover,.promise-documents button:active{background:#009cd7;}
@media (min-width:600px){#formEnquiry input[type=submit],#div-notification-enquiry input[type=button],#div-notification-promise input[type=button],.promise-documents button{line-height:36px;}}#div-notification-enquiry,#div-notification-promise{display:block;width:100%;margin:0 auto;padding:20px;}#div-notification-enquiry>p,#div-notification-promise>p{padding:0 0 20px;}#div-notification-enquiry>p.success,#div-notification-promise>p.success{color:#98CC42;text-align:center;}#div-notification-enquiry label,#div-notification-promise label{display:block;line-height:normal;padding:0 0 5px;}#div-notification-enquiry input,#div-notification-promise input{width:100%;}#div-notification-enquiry li,#div-notification-promise li{display:block;margin-bottom:15px;}#formEnquiry ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:10px;}#formEnquiry ul li{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:10px;display:inline-block;}#formEnquiry ul li label{display:block;font-weight:300;padding-bottom:10px;}#formEnquiry ul li label.error{font-size:10px;padding-bottom:0;padding-left:20px;color:#f30;background:transparent;border:none;height:20px;}#formEnquiry ul li input[type=text],#formEnquiry ul li textarea{display:block;padding:0 10px;border:solid 1px #ccc;width:100%;max-width:100%;}#formEnquiry ul li textarea{min-height:120px;line-height:30px;}#formEnquiry ul li.frmEnquiry{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;}#formEnquiry ul li.frmCaptcha{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}#formEnquiry ul li.frmCaptcha label{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;}#formEnquiry ul li.frmCaptcha img{-webkit-box-flex:0;-ms-flex:0 0 150px;flex:0 0 150px;}#formEnquiry ul li.frmCaptcha input{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:auto;height:40px;padding:0 10px;line-height:40px;margin-left:20px;}
#formEnquiry ul li.frmEnqSend{text-align:right;padding:0 10px;}#formEnquiry ul li.frmEnqSend input{display:inline-block;width:100%;text-transform:uppercase;font-weight:bold;color:#fff;background:#00adef;font-size:14px;padding:0;text-align:center;line-height:44px;border:none;border-bottom:solid 2px #009cd7;cursor:pointer;margin-bottom:10px;}#formEnquiry ul li.frmEnqSend input:hover,#formEnquiry ul li.frmEnqSend input:active{background:#009cd7;}@media (min-width:900px){#formEnquiry ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:20px;}#formEnquiry ul li{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;}#formEnquiry ul li.frmCaptcha{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;}#formEnquiry ul li.frmEnqSend button{width:200px;line-height:36px;height:36px;}#formEnquiry #askAgent .frmEnqSend button{width:100%;}}@media (min-width:1200px){#formEnquiry ul{padding:30px;}}#dvCaptcha{text-align:center;}#dvCaptcha>div{display:inline-block;}#srchform .easy-autocomplete{width:100%!important;}.listingInformation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:9px;line-height:1.4em;color:#777;}.listingInformation p{padding:0;color:inherit;line-height:inherit;}.listingInformation .listing-information-provider{margin-bottom:20px;}.disclaimerlastupdated{text-align:right;}@media (min-width:600px){.listing-information-search-results{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}.listing-information-search-results .disclaimer{padding-right:40px;}}.listing-information-search-results .listing-information-provider{-webkit-box-flex:0;-ms-flex:0 0 200px;flex:0 0 200px;}.CourtesyOf td{vertical-align:top;font-size:12px;}.CourtesyOf .courtesyOfValue{padding:15px 15px 0;}.CourtesyOf .courtesyOfOrgValue{padding:5px 15px 15px;}.CourtesyOf .courtesyOfLogo{text-align:right;padding:15px;}
.CourtesyOf .courtesyOfLogo img{max-width:100px;}.harcourtsMlsOffice{position:absolute;left:0;right:0;top:100%;padding:5px 15px;color:#aaa;background:#fafafa;font-size:9px;line-height:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.harcourtsMlsOffice span:first-child{margin-right:10px;}@media (min-width:900px){.harcourtsMlsOffice{top:auto;bottom:5px;left:15px;right:auto;background:none;color:#fff;padding:0;}}#captcha-error{color:#f30;display:block;text-align:center;}@-ms-viewport{width:device-width;}html,body{height:100%;width:100%;min-height:100%;min-width:100%;}body{-webkit-transition:padding .2s linear;transition:padding .2s linear;min-width:320px;font-family:"Roboto","Helvetica Neue","Helvetica","Arial";color:#222;background:#fff;font-size:12px;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;font-smoothing:antialiased;}body.home{background:inherit;}.beta-ribbon{display:none;width:170px;background:#e91e63;top:-10px;left:-70px;text-align:center;line-height:75px;letter-spacing:1px;color:#f0f0f0;font-weight:bold;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);text-transform:uppercase;z-index:10000;position:fixed;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.3);box-shadow:0 0 3px rgba(0,0,0,0.3);height:50px;}@media (min-width:900px){.beta-ribbon{display:block;}}a,button,input[type=submit]{-webkit-transition:all .2s linear;transition:all .2s linear;outline:none;text-decoration:none;}a:link,a:visited{color:#002b49;}a:hover,a:active{color:#000;}img{max-width:100%;border:none;height:auto;}::-moz-focus-inner{border:none;}input[type="text"],input[type="email"]{-webkit-transition:all .2s linear;transition:all .2s linear;background:#fafafa;border:solid 1px #ccc;border-radius:4px;color:#222;}input[type="text"]:focus,input[type="email"]:focus{border-color:#12649e;}input[type="text"]:focus,input[type="email"]:focus{background-color:#f5f5f5;}input[type="text"].required,input[type="email"].required{background-color:#fafafa!important;padding:5px!important;}
input[type="text"].required:focus,input[type="email"].required:focus{background:#f5f5f5!important;border-color:#12649e!important;}input[type="text"]::-webkit-input-placeholder,input[type="email"]::-webkit-input-placeholder{color:#888;}input[type="text"]::-moz-placeholder,input[type="email"]::-moz-placeholder{color:#888;}input[type="text"]:-moz-placeholder,input[type="email"]:-moz-placeholder{color:#888;}input[type="text"]:-ms-input-placeholder,input[type="email"]:-ms-input-placeholder{color:#888;}textarea{-webkit-transition:background,border .2s linear;transition:background,border .2s linear;background:#fafafa;border:solid 1px #ccc;border-radius:4px;color:#222;}textarea:focus{border-color:#12649e;}textarea:focus{background:#f5f5f5;}textarea.required{background-color:#fafafa!important;}textarea.required:focus{background:#f5f5f5!important;border-color:#12649e!important;}h2{font-size:1.5rem;line-height:normal;}h3{font-size:1.3rem;line-height:normal;}.container{max-width:100em;margin-left:auto;margin-right:auto;}.container:after{content:"";display:table;clear:both;}.home #pageContainer{height:100%;}.home #pageContainer [data-containertypeid="4"]{height:100%;min-height:640px;}.user-bar{padding:0 20px;}@media (min-width:1600px){.user-bar{padding:0;}}.page-menu{padding:0 20px;}@media (min-width:1600px){.page-menu{padding:0;}}.page-container{width:100%;height:auto!important;min-height:100%;margin:0 auto;padding:40px 20px 20px;}.page-container>div{max-width:100em;margin-left:auto;margin-right:auto;position:relative;}.page-container>div:after{content:"";display:table;clear:both;}.page-header{width:100%;margin:0 auto;padding:0 20px;}.page-header>.container{position:relative;}@media (min-width:1600px){.page-header{padding:0;}}.main-footer{height:auto;width:100%;min-height:300px;}.main-footer .footer-inner{max-width:100em;margin-left:auto;margin-right:auto;}.main-footer .footer-inner:after{content:"";display:table;clear:both;}.main-footer .footer-widget-container{display:block;}
.main-footer .footer-widget-container:after{content:"";display:table;clear:both;}.main-footer .footer-contact,.main-footer .footer-sitemap,.main-footer .bannerWidgetOuter{float:left;display:block;margin-right:3.4482758621%;width:100%;}.main-footer .footer-contact:last-child,.main-footer .footer-sitemap:last-child,.main-footer .bannerWidgetOuter:last-child{margin-right:0;}@media (min-width:900px){.main-footer .footer-contact,.main-footer .footer-sitemap,.main-footer .bannerWidgetOuter{float:left;display:block;margin-right:3.4482758621%;width:31.0344827586%;}.main-footer .footer-contact:last-child,.main-footer .footer-sitemap:last-child,.main-footer .bannerWidgetOuter:last-child{margin-right:0;}}.main-footer .footer-content,.main-footer .footer-base{padding-left:20px;padding-right:20px;}@media (min-width:1600px){.main-footer .footer-content,.main-footer .footer-base{padding-left:0;padding-right:0;}}#pageTitle{float:left;display:block;margin-right:3.4482758621%;width:100%;}#pageTitle:last-child{margin-right:0;}.three-col-container{position:relative;-webkit-transition:box-shadow .2s linear;-webkit-transition:-webkit-box-shadow .2s linear;transition:-webkit-box-shadow .2s linear;transition:box-shadow .2s linear;transition:box-shadow .2s linear,-webkit-box-shadow .2s linear;}.three-col-container>div:not(.addWidget){float:none;width:100%;}.three-col-container>div:not(.addWidget):after{content:"";display:table;clear:both;}@media (min-width:900px){.one-two-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}}#twoColContainerRight{position:relative;-webkit-transition:box-shadow .2s linear;-webkit-transition:-webkit-box-shadow .2s linear;transition:-webkit-box-shadow .2s linear;transition:box-shadow .2s linear;transition:box-shadow .2s linear,-webkit-box-shadow .2s linear;}@media (min-width:900px){#twoColContainerRight{margin-left:30px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;min-width:0;}
}#twoColContainerRight>div:not(.addWidget){float:none;margin-bottom:10px;width:100%;}#twoColContainerRight>div:not(.addWidget):after{content:"";display:table;clear:both;}#oneColContainerLeft{position:relative;-webkit-transition:box-shadow .2s linear;-webkit-transition:-webkit-box-shadow .2s linear;transition:-webkit-box-shadow .2s linear;transition:box-shadow .2s linear;transition:box-shadow .2s linear,-webkit-box-shadow .2s linear;}@media (min-width:900px){#oneColContainerLeft{-webkit-box-flex:0;-ms-flex:0 0 250px;flex:0 0 250px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}}#oneColContainerLeft>div:not(.addWidget){float:none;margin-bottom:10px;width:100%;}#oneColContainerLeft>div:not(.addWidget):after{content:"";display:table;clear:both;}.page-loading{display:block;position:relative;left:50%;top:50%;width:150px;height:150px;margin:-75px 0 0 -75px;border-radius:50%;border:solid 3px transparent;border-top-color:#002b49;z-index:20;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;}.page-loading:before{content:"";position:absolute;top:5px;left:5px;bottom:5px;right:5px;border-radius:50%;border:solid 3px transparent;border-top-color:#888;-webkit-animation:spin 3s linear infinite;animation:spin 3s linear infinite;}.page-loading:after{content:"";position:absolute;top:15px;left:15px;bottom:15px;right:15px;border-radius:50%;border:solid 3px transparent;border-top-color:#002b49;-webkit-animation:spin 1.5s linear infinite;animation:spin 1.5s linear infinite;}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}.page-loading-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10000;}.page-loading-wrapper .page-loading-section{position:fixed;top:0;bottom:0;width:51%;background:#fff;z-index:10;}.page-loading-wrapper .page-loading-section.section-left{left:0;}
.page-loading-wrapper .page-loading-section.section-right{right:0;}.loaded .page-loading-wrapper{-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:all .3s 1s ease-out;transition:all .3s 1s ease-out;}.loaded .page-loading-wrapper .section-left{-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:all .7s .3s cubic-bezier(0.645,0.045,0.355,1);transition:all .7s .3s cubic-bezier(0.645,0.045,0.355,1);}.loaded .page-loading-wrapper .section-right{-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:all .7s .3s cubic-bezier(0.645,0.045,0.355,1);transition:all .7s .3s cubic-bezier(0.645,0.045,0.355,1);}.loaded .page-loading{opacity:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;}.st0{fill:#231F20;}.st1{fill:#00ADEE;}.spinner{width:120px;height:120px;top:50%;left:50%;margin:-60px 0 -60px;position:absolute;-webkit-perspective:70px;perspective:70px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;background:#fff;border-radius:60px;}.spinner .main-dot{background:#fff;border-radius:30px;width:50px;height:50px;left:60px;top:60px;margin:-25px 0 0 -25px;position:absolute;-webkit-transform:scale(0);transform:scale(0);-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-duration:.9s;animation-duration:.9s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:bounce-in;animation-name:bounce-in;}.spinner .small-dot{width:20px;height:20px;left:60px;top:60px;margin:-10px 0 0 -10px;position:absolute;border-radius:10px;opacity:0;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;}@-webkit-keyframes bounce-in{0%{-webkit-transform:translate3d(0px,0px,0px) scale(0);-webkit-animation-timing-function:cubic-bezier(0.6,0.04,0.98,0.335);}
37%{-webkit-transform:translate3d(0px,0px,0px) scale(1.5);-webkit-animation-timing-function:cubic-bezier(0.25,0.46,0.45,0.94);}56%{-webkit-transform:translate3d(0px,0px,0px) scale(0.8);-webkit-animation-timing-function:cubic-bezier(0.6,0.04,0.98,0.335);}73%{-webkit-transform:translate3d(0px,0px,0px) scale(1.2);-webkit-animation-timing-function:cubic-bezier(0.25,0.46,0.45,0.94);}83%{-webkit-transform:translate3d(0px,0px,0px) scale(0.9);-webkit-animation-timing-function:cubic-bezier(0.6,0.04,0.98,0.335);}90%{-webkit-transform:translate3d(0px,0px,0px) scale(1.1);-webkit-animation-timing-function:cubic-bezier(0.25,0.46,0.45,0.94);}95%{-webkit-transform:translate3d(0px,0px,0px) scale(0.9);-webkit-animation-timing-function:cubic-bezier(0.6,0.04,0.98,0.335);}100%{-webkit-transform:translate3d(0px,0px,0px) scale(1);}}@keyframes bounce-in{0%{-webkit-transform:translate3d(0px,0px,0px) scale(0);transform:translate3d(0px,0px,0px) scale(0);-webkit-animation-timing-function:cubic-bezier(0.6,0.04,0.98,0.335);animation-timing-function:cubic-bezier(0.6,0.04,0.98,0.335);}37%{-webkit-transform:translate3d(0px,0px,0px) scale(1.5);transform:translate3d(0px,0px,0px) scale(1.5);-webkit-animation-timing-function:cubic-bezier(0.25,0.46,0.45,0.94);animation-timing-function:cubic-bezier(0.25,0.46,0.45,0.94);}56%{-webkit-transform:translate3d(0px,0px,0px) scale(0.8);transform:translate3d(0px,0px,0px) scale(0.8);-webkit-animation-timing-function:cubic-bezier(0.6,0.04,0.98,0.335);animation-timing-function:cubic-bezier(0.6,0.04,0.98,0.335);}73%{-webkit-transform:translate3d(0px,0px,0px) scale(1.2);transform:translate3d(0px,0px,0px) scale(1.2);-webkit-animation-timing-function:cubic-bezier(0.25,0.46,0.45,0.94);animation-timing-function:cubic-bezier(0.25,0.46,0.45,0.94);}83%{-webkit-transform:translate3d(0px,0px,0px) scale(0.9);transform:translate3d(0px,0px,0px) scale(0.9);-webkit-animation-timing-function:cubic-bezier(0.6,0.04,0.98,0.335);animation-timing-function:cubic-bezier(0.6,0.04,0.98,0.335);}
90%{-webkit-transform:translate3d(0px,0px,0px) scale(1.1);transform:translate3d(0px,0px,0px) scale(1.1);-webkit-animation-timing-function:cubic-bezier(0.25,0.46,0.45,0.94);animation-timing-function:cubic-bezier(0.25,0.46,0.45,0.94);}95%{-webkit-transform:translate3d(0px,0px,0px) scale(0.9);transform:translate3d(0px,0px,0px) scale(0.9);-webkit-animation-timing-function:cubic-bezier(0.6,0.04,0.98,0.335);animation-timing-function:cubic-bezier(0.6,0.04,0.98,0.335);}100%{-webkit-transform:translate3d(0px,0px,0px) scale(1);transform:translate3d(0px,0px,0px) scale(1);}}@-webkit-keyframes circle-1{0%{opacity:0;-webkit-transform:translate3d(13.89px,-14.98px,-34.39px) scale(0.35);}3%{opacity:1;-webkit-transform:translate3d(14.38px,-15.47px,-33.97px) scale(0.35);}6%{-webkit-transform:translate3d(15.78px,-16.91px,-32.64px) scale(0.35);}9%{-webkit-transform:translate3d(17.97px,-19.18px,-30.15px) scale(0.35);}12%{-webkit-transform:translate3d(20.67px,-22.08px,-26.17px) scale(0.35);}15%{-webkit-transform:translate3d(23.46px,-25.24px,-20.31px) scale(0.35);}18%{-webkit-transform:translate3d(25.68px,-28.1px,-12.28px) scale(0.35);}21%{-webkit-transform:translate3d(26.52px,-29.88px,-2.07px) scale(0.35);}24%{-webkit-transform:translate3d(25.01px,-29.64px,9.81px) scale(0.35);}27%{-webkit-transform:translate3d(20.3px,-26.43px,22.12px) scale(0.35);}30%{-webkit-transform:translate3d(11.99px,-19.57px,32.76px) scale(0.35);}33%{-webkit-transform:translate3d(0.56px,-9.06px,38.96px) scale(0.35);}36%{-webkit-transform:translate3d(-12.25px,3.93px,37.87px) scale(0.35);}39%{-webkit-transform:translate3d(-23.21px,16.62px,28.02px) scale(0.35);}42%{-webkit-transform:translate3d(-28.79px,24.74px,12.62px) scale(0.35);}45%{-webkit-transform:translate3d(-28.92px,27.36px,-3.9px) scale(0.35);}48%{-webkit-transform:translate3d(-24.92px,25.32px,-18.37px) scale(0.35);}51%{-webkit-transform:translate3d(-18.48px,20.19px,-29.17px) scale(0.35);}54%{-webkit-transform:translate3d(-11.12px,13.56px,-35.95px) scale(0.35);}
57%{-webkit-transform:translate3d(-3.98px,6.72px,-39.23px) scale(0.35);}60%{-webkit-transform:translate3d(2.27px,0.53px,-39.93px) scale(0.35);}63%{-webkit-transform:translate3d(7.31px,-4.57px,-39.06px) scale(0.35);}66%{-webkit-transform:translate3d(11.09px,-8.43px,-37.5px) scale(0.35);}69%{-webkit-transform:translate3d(13.68px,-11.07px,-35.92px) scale(0.35);}72%{-webkit-transform:translate3d(15.18px,-12.59px,-34.8px) scale(0.35);}75%{-webkit-transform:translate3d(15.67px,-13.09px,-34.4px) scale(0.35);}100%{-webkit-transform:translate3d(13.89px,-14.98px,-34.39px) scale(0.35);}}@keyframes circle-1{0%{opacity:0;-webkit-transform:translate3d(13.89px,-14.98px,-34.39px) scale(0.35);transform:translate3d(13.89px,-14.98px,-34.39px) scale(0.35);}3%{opacity:1;-webkit-transform:translate3d(14.38px,-15.47px,-33.97px) scale(0.35);transform:translate3d(14.38px,-15.47px,-33.97px) scale(0.35);}6%{-webkit-transform:translate3d(15.78px,-16.91px,-32.64px) scale(0.35);transform:translate3d(15.78px,-16.91px,-32.64px) scale(0.35);}9%{-webkit-transform:translate3d(17.97px,-19.18px,-30.15px) scale(0.35);transform:translate3d(17.97px,-19.18px,-30.15px) scale(0.35);}12%{-webkit-transform:translate3d(20.67px,-22.08px,-26.17px) scale(0.35);transform:translate3d(20.67px,-22.08px,-26.17px) scale(0.35);}15%{-webkit-transform:translate3d(23.46px,-25.24px,-20.31px) scale(0.35);transform:translate3d(23.46px,-25.24px,-20.31px) scale(0.35);}18%{-webkit-transform:translate3d(25.68px,-28.1px,-12.28px) scale(0.35);transform:translate3d(25.68px,-28.1px,-12.28px) scale(0.35);}21%{-webkit-transform:translate3d(26.52px,-29.88px,-2.07px) scale(0.35);transform:translate3d(26.52px,-29.88px,-2.07px) scale(0.35);}24%{-webkit-transform:translate3d(25.01px,-29.64px,9.81px) scale(0.35);transform:translate3d(25.01px,-29.64px,9.81px) scale(0.35);}27%{-webkit-transform:translate3d(20.3px,-26.43px,22.12px) scale(0.35);transform:translate3d(20.3px,-26.43px,22.12px) scale(0.35);}30%{-webkit-transform:translate3d(11.99px,-19.57px,32.76px) scale(0.35);transform:translate3d(11.99px,-19.57px,32.76px) scale(0.35);}
33%{-webkit-transform:translate3d(0.56px,-9.06px,38.96px) scale(0.35);transform:translate3d(0.56px,-9.06px,38.96px) scale(0.35);}36%{-webkit-transform:translate3d(-12.25px,3.93px,37.87px) scale(0.35);transform:translate3d(-12.25px,3.93px,37.87px) scale(0.35);}39%{-webkit-transform:translate3d(-23.21px,16.62px,28.02px) scale(0.35);transform:translate3d(-23.21px,16.62px,28.02px) scale(0.35);}42%{-webkit-transform:translate3d(-28.79px,24.74px,12.62px) scale(0.35);transform:translate3d(-28.79px,24.74px,12.62px) scale(0.35);}45%{-webkit-transform:translate3d(-28.92px,27.36px,-3.9px) scale(0.35);transform:translate3d(-28.92px,27.36px,-3.9px) scale(0.35);}48%{-webkit-transform:translate3d(-24.92px,25.32px,-18.37px) scale(0.35);transform:translate3d(-24.92px,25.32px,-18.37px) scale(0.35);}51%{-webkit-transform:translate3d(-18.48px,20.19px,-29.17px) scale(0.35);transform:translate3d(-18.48px,20.19px,-29.17px) scale(0.35);}54%{-webkit-transform:translate3d(-11.12px,13.56px,-35.95px) scale(0.35);transform:translate3d(-11.12px,13.56px,-35.95px) scale(0.35);}57%{-webkit-transform:translate3d(-3.98px,6.72px,-39.23px) scale(0.35);transform:translate3d(-3.98px,6.72px,-39.23px) scale(0.35);}60%{-webkit-transform:translate3d(2.27px,0.53px,-39.93px) scale(0.35);transform:translate3d(2.27px,0.53px,-39.93px) scale(0.35);}63%{-webkit-transform:translate3d(7.31px,-4.57px,-39.06px) scale(0.35);transform:translate3d(7.31px,-4.57px,-39.06px) scale(0.35);}66%{-webkit-transform:translate3d(11.09px,-8.43px,-37.5px) scale(0.35);transform:translate3d(11.09px,-8.43px,-37.5px) scale(0.35);}69%{-webkit-transform:translate3d(13.68px,-11.07px,-35.92px) scale(0.35);transform:translate3d(13.68px,-11.07px,-35.92px) scale(0.35);}72%{-webkit-transform:translate3d(15.18px,-12.59px,-34.8px) scale(0.35);transform:translate3d(15.18px,-12.59px,-34.8px) scale(0.35);}75%{-webkit-transform:translate3d(15.67px,-13.09px,-34.4px) scale(0.35);transform:translate3d(15.67px,-13.09px,-34.4px) scale(0.35);}100%{-webkit-transform:translate3d(13.89px,-14.98px,-34.39px) scale(0.35);transform:translate3d(13.89px,-14.98px,-34.39px) scale(0.35);}
}@-webkit-keyframes circle-2{0%{opacity:0;-webkit-transform:translate3d(5.06px,-5.1px,-39.35px) scale(0.35);}3%{opacity:1;-webkit-transform:translate3d(5.62px,-5.66px,-39.2px) scale(0.35);}6%{-webkit-transform:translate3d(7.27px,-7.33px,-38.64px) scale(0.35);}9%{-webkit-transform:translate3d(9.96px,-10.05px,-37.41px) scale(0.35);}12%{-webkit-transform:translate3d(13.51px,-13.72px,-35.06px) scale(0.35);}15%{-webkit-transform:translate3d(17.61px,-18.08px,-31.03px) scale(0.35);}18%{-webkit-transform:translate3d(21.73px,-22.7px,-24.75px) scale(0.35);}21%{-webkit-transform:translate3d(25.07px,-26.86px,-15.82px) scale(0.35);}24%{-webkit-transform:translate3d(26.57px,-29.6px,-4.25px) scale(0.35);}27%{-webkit-transform:translate3d(25.09px,-29.76px,9.23px) scale(0.35);}30%{-webkit-transform:translate3d(19.69px,-26.21px,22.92px) scale(0.35);}33%{-webkit-transform:translate3d(10.1px,-18.31px,34.1px) scale(0.35);}36%{-webkit-transform:translate3d(-2.69px,-6.39px,39.39px) scale(0.35);}39%{-webkit-transform:translate3d(-15.91px,7.44px,35.94px) scale(0.35);}42%{-webkit-transform:translate3d(-25.23px,18.59px,24.85px) scale(0.35);}45%{-webkit-transform:translate3d(-29.5px,25.08px,10.06px) scale(0.35);}48%{-webkit-transform:translate3d(-29.23px,26.85px,-4.98px) scale(0.35);}51%{-webkit-transform:translate3d(-25.68px,24.88px,-17.93px) scale(0.35);}54%{-webkit-transform:translate3d(-20.28px,20.52px,-27.71px) scale(0.35);}57%{-webkit-transform:translate3d(-14.23px,15.08px,-34.21px) scale(0.35);}60%{-webkit-transform:translate3d(-8.43px,9.57px,-37.91px) scale(0.35);}63%{-webkit-transform:translate3d(-3.41px,4.65px,-39.58px) scale(0.35);}66%{-webkit-transform:translate3d(0.57px,0.69px,-39.99px) scale(0.35);}69%{-webkit-transform:translate3d(3.4px,-2.15px,-39.8px) scale(0.35);}72%{-webkit-transform:translate3d(5.09px,-3.84px,-39.49px) scale(0.35);}75%{-webkit-transform:translate3d(5.65px,-4.4px,-39.35px) scale(0.35);}100%{-webkit-transform:translate3d(5.06px,-5.1px,-39.35px) scale(0.35);}}
@keyframes circle-2{0%{opacity:0;-webkit-transform:translate3d(5.06px,-5.1px,-39.35px) scale(0.35);transform:translate3d(5.06px,-5.1px,-39.35px) scale(0.35);}3%{opacity:1;-webkit-transform:translate3d(5.62px,-5.66px,-39.2px) scale(0.35);transform:translate3d(5.62px,-5.66px,-39.2px) scale(0.35);}6%{-webkit-transform:translate3d(7.27px,-7.33px,-38.64px) scale(0.35);transform:translate3d(7.27px,-7.33px,-38.64px) scale(0.35);}9%{-webkit-transform:translate3d(9.96px,-10.05px,-37.41px) scale(0.35);transform:translate3d(9.96px,-10.05px,-37.41px) scale(0.35);}12%{-webkit-transform:translate3d(13.51px,-13.72px,-35.06px) scale(0.35);transform:translate3d(13.51px,-13.72px,-35.06px) scale(0.35);}15%{-webkit-transform:translate3d(17.61px,-18.08px,-31.03px) scale(0.35);transform:translate3d(17.61px,-18.08px,-31.03px) scale(0.35);}18%{-webkit-transform:translate3d(21.73px,-22.7px,-24.75px) scale(0.35);transform:translate3d(21.73px,-22.7px,-24.75px) scale(0.35);}21%{-webkit-transform:translate3d(25.07px,-26.86px,-15.82px) scale(0.35);transform:translate3d(25.07px,-26.86px,-15.82px) scale(0.35);}24%{-webkit-transform:translate3d(26.57px,-29.6px,-4.25px) scale(0.35);transform:translate3d(26.57px,-29.6px,-4.25px) scale(0.35);}27%{-webkit-transform:translate3d(25.09px,-29.76px,9.23px) scale(0.35);transform:translate3d(25.09px,-29.76px,9.23px) scale(0.35);}30%{-webkit-transform:translate3d(19.69px,-26.21px,22.92px) scale(0.35);transform:translate3d(19.69px,-26.21px,22.92px) scale(0.35);}33%{-webkit-transform:translate3d(10.1px,-18.31px,34.1px) scale(0.35);transform:translate3d(10.1px,-18.31px,34.1px) scale(0.35);}36%{-webkit-transform:translate3d(-2.69px,-6.39px,39.39px) scale(0.35);transform:translate3d(-2.69px,-6.39px,39.39px) scale(0.35);}39%{-webkit-transform:translate3d(-15.91px,7.44px,35.94px) scale(0.35);transform:translate3d(-15.91px,7.44px,35.94px) scale(0.35);}42%{-webkit-transform:translate3d(-25.23px,18.59px,24.85px) scale(0.35);transform:translate3d(-25.23px,18.59px,24.85px) scale(0.35);}
45%{-webkit-transform:translate3d(-29.5px,25.08px,10.06px) scale(0.35);transform:translate3d(-29.5px,25.08px,10.06px) scale(0.35);}48%{-webkit-transform:translate3d(-29.23px,26.85px,-4.98px) scale(0.35);transform:translate3d(-29.23px,26.85px,-4.98px) scale(0.35);}51%{-webkit-transform:translate3d(-25.68px,24.88px,-17.93px) scale(0.35);transform:translate3d(-25.68px,24.88px,-17.93px) scale(0.35);}54%{-webkit-transform:translate3d(-20.28px,20.52px,-27.71px) scale(0.35);transform:translate3d(-20.28px,20.52px,-27.71px) scale(0.35);}57%{-webkit-transform:translate3d(-14.23px,15.08px,-34.21px) scale(0.35);transform:translate3d(-14.23px,15.08px,-34.21px) scale(0.35);}60%{-webkit-transform:translate3d(-8.43px,9.57px,-37.91px) scale(0.35);transform:translate3d(-8.43px,9.57px,-37.91px) scale(0.35);}63%{-webkit-transform:translate3d(-3.41px,4.65px,-39.58px) scale(0.35);transform:translate3d(-3.41px,4.65px,-39.58px) scale(0.35);}66%{-webkit-transform:translate3d(0.57px,0.69px,-39.99px) scale(0.35);transform:translate3d(0.57px,0.69px,-39.99px) scale(0.35);}69%{-webkit-transform:translate3d(3.4px,-2.15px,-39.8px) scale(0.35);transform:translate3d(3.4px,-2.15px,-39.8px) scale(0.35);}72%{-webkit-transform:translate3d(5.09px,-3.84px,-39.49px) scale(0.35);transform:translate3d(5.09px,-3.84px,-39.49px) scale(0.35);}75%{-webkit-transform:translate3d(5.65px,-4.4px,-39.35px) scale(0.35);transform:translate3d(5.65px,-4.4px,-39.35px) scale(0.35);}100%{-webkit-transform:translate3d(5.06px,-5.1px,-39.35px) scale(0.35);transform:translate3d(5.06px,-5.1px,-39.35px) scale(0.35);}}@-webkit-keyframes circle-3{0%{opacity:0;-webkit-transform:translate3d(-5.06px,5.1px,-39.35px) scale(0.35);}3%{opacity:1;-webkit-transform:translate3d(-4.5px,4.54px,-39.49px) scale(0.35);}6%{-webkit-transform:translate3d(-2.81px,2.86px,-39.8px) scale(0.35);}9%{-webkit-transform:translate3d(0.03px,0.02px,-40px) scale(0.35);}12%{-webkit-transform:translate3d(3.99px,-3.95px,-39.6px) scale(0.35);}15%{-webkit-transform:translate3d(8.9px,-8.97px,-37.95px) scale(0.35);}
18%{-webkit-transform:translate3d(14.42px,-14.78px,-34.26px) scale(0.35);}21%{-webkit-transform:translate3d(19.86px,-20.82px,-27.79px) scale(0.35);}24%{-webkit-transform:translate3d(24.23px,-26.23px,-18.03px) scale(0.35);}27%{-webkit-transform:translate3d(26.21px,-29.78px,-5.1px) scale(0.35);}30%{-webkit-transform:translate3d(24.45px,-30.06px,9.91px) scale(0.35);}33%{-webkit-transform:translate3d(17.98px,-25.82px,24.7px) scale(0.35);}36%{-webkit-transform:translate3d(6.85px,-16.52px,35.78px) scale(0.35);}39%{-webkit-transform:translate3d(-6.96px,-3.31px,39.25px) scale(0.35);}42%{-webkit-transform:translate3d(-18.87px,9.47px,33.97px) scale(0.35);}45%{-webkit-transform:translate3d(-26.77px,19.04px,22.82px) scale(0.35);}48%{-webkit-transform:translate3d(-30.31px,24.44px,9.15px) scale(0.35);}51%{-webkit-transform:translate3d(-30.16px,25.92px,-4.31px) scale(0.35);}54%{-webkit-transform:translate3d(-27.42px,24.42px,-15.86px) scale(0.35);}57%{-webkit-transform:translate3d(-23.27px,21.09px,-24.78px) scale(0.35);}60%{-webkit-transform:translate3d(-18.66px,16.98px,-31.04px) scale(0.35);}63%{-webkit-transform:translate3d(-14.3px,12.88px,-35.07px) scale(0.35);}66%{-webkit-transform:translate3d(-10.64px,9.33px,-37.41px) scale(0.35);}69%{-webkit-transform:translate3d(-7.91px,6.65px,-38.64px) scale(0.35);}72%{-webkit-transform:translate3d(-6.24px,4.99px,-39.19px) scale(0.35);}75%{-webkit-transform:translate3d(-5.69px,4.44px,-39.34px) scale(0.35);}100%{-webkit-transform:translate3d(-5.06px,5.1px,-39.35px) scale(0.35);}}@keyframes circle-3{0%{opacity:0;-webkit-transform:translate3d(-5.06px,5.1px,-39.35px) scale(0.35);transform:translate3d(-5.06px,5.1px,-39.35px) scale(0.35);}3%{opacity:1;-webkit-transform:translate3d(-4.5px,4.54px,-39.49px) scale(0.35);transform:translate3d(-4.5px,4.54px,-39.49px) scale(0.35);}6%{-webkit-transform:translate3d(-2.81px,2.86px,-39.8px) scale(0.35);transform:translate3d(-2.81px,2.86px,-39.8px) scale(0.35);}9%{-webkit-transform:translate3d(0.03px,0.02px,-40px) scale(0.35);transform:translate3d(0.03px,0.02px,-40px) scale(0.35);}
12%{-webkit-transform:translate3d(3.99px,-3.95px,-39.6px) scale(0.35);transform:translate3d(3.99px,-3.95px,-39.6px) scale(0.35);}15%{-webkit-transform:translate3d(8.9px,-8.97px,-37.95px) scale(0.35);transform:translate3d(8.9px,-8.97px,-37.95px) scale(0.35);}18%{-webkit-transform:translate3d(14.42px,-14.78px,-34.26px) scale(0.35);transform:translate3d(14.42px,-14.78px,-34.26px) scale(0.35);}21%{-webkit-transform:translate3d(19.86px,-20.82px,-27.79px) scale(0.35);transform:translate3d(19.86px,-20.82px,-27.79px) scale(0.35);}24%{-webkit-transform:translate3d(24.23px,-26.23px,-18.03px) scale(0.35);transform:translate3d(24.23px,-26.23px,-18.03px) scale(0.35);}27%{-webkit-transform:translate3d(26.21px,-29.78px,-5.1px) scale(0.35);transform:translate3d(26.21px,-29.78px,-5.1px) scale(0.35);}30%{-webkit-transform:translate3d(24.45px,-30.06px,9.91px) scale(0.35);transform:translate3d(24.45px,-30.06px,9.91px) scale(0.35);}33%{-webkit-transform:translate3d(17.98px,-25.82px,24.7px) scale(0.35);transform:translate3d(17.98px,-25.82px,24.7px) scale(0.35);}36%{-webkit-transform:translate3d(6.85px,-16.52px,35.78px) scale(0.35);transform:translate3d(6.85px,-16.52px,35.78px) scale(0.35);}39%{-webkit-transform:translate3d(-6.96px,-3.31px,39.25px) scale(0.35);transform:translate3d(-6.96px,-3.31px,39.25px) scale(0.35);}42%{-webkit-transform:translate3d(-18.87px,9.47px,33.97px) scale(0.35);transform:translate3d(-18.87px,9.47px,33.97px) scale(0.35);}45%{-webkit-transform:translate3d(-26.77px,19.04px,22.82px) scale(0.35);transform:translate3d(-26.77px,19.04px,22.82px) scale(0.35);}48%{-webkit-transform:translate3d(-30.31px,24.44px,9.15px) scale(0.35);transform:translate3d(-30.31px,24.44px,9.15px) scale(0.35);}51%{-webkit-transform:translate3d(-30.16px,25.92px,-4.31px) scale(0.35);transform:translate3d(-30.16px,25.92px,-4.31px) scale(0.35);}54%{-webkit-transform:translate3d(-27.42px,24.42px,-15.86px) scale(0.35);transform:translate3d(-27.42px,24.42px,-15.86px) scale(0.35);}57%{-webkit-transform:translate3d(-23.27px,21.09px,-24.78px) scale(0.35);transform:translate3d(-23.27px,21.09px,-24.78px) scale(0.35);}
60%{-webkit-transform:translate3d(-18.66px,16.98px,-31.04px) scale(0.35);transform:translate3d(-18.66px,16.98px,-31.04px) scale(0.35);}63%{-webkit-transform:translate3d(-14.3px,12.88px,-35.07px) scale(0.35);transform:translate3d(-14.3px,12.88px,-35.07px) scale(0.35);}66%{-webkit-transform:translate3d(-10.64px,9.33px,-37.41px) scale(0.35);transform:translate3d(-10.64px,9.33px,-37.41px) scale(0.35);}69%{-webkit-transform:translate3d(-7.91px,6.65px,-38.64px) scale(0.35);transform:translate3d(-7.91px,6.65px,-38.64px) scale(0.35);}72%{-webkit-transform:translate3d(-6.24px,4.99px,-39.19px) scale(0.35);transform:translate3d(-6.24px,4.99px,-39.19px) scale(0.35);}75%{-webkit-transform:translate3d(-5.69px,4.44px,-39.34px) scale(0.35);transform:translate3d(-5.69px,4.44px,-39.34px) scale(0.35);}100%{-webkit-transform:translate3d(-5.06px,5.1px,-39.35px) scale(0.35);transform:translate3d(-5.06px,5.1px,-39.35px) scale(0.35);}}@-webkit-keyframes circle-4{0%{opacity:0;-webkit-transform:translate3d(-13.89px,14.98px,-34.39px) scale(0.35);}3%{opacity:1;-webkit-transform:translate3d(-13.4px,14.49px,-34.79px) scale(0.35);}6%{-webkit-transform:translate3d(-11.88px,13px,-35.92px) scale(0.35);}9%{-webkit-transform:translate3d(-9.24px,10.41px,-37.5px) scale(0.35);}12%{-webkit-transform:translate3d(-5.38px,6.64px,-39.08px) scale(0.35);}15%{-webkit-transform:translate3d(-0.29px,1.6px,-39.97px) scale(0.35);}18%{-webkit-transform:translate3d(5.91px,-4.65px,-39.29px) scale(0.35);}21%{-webkit-transform:translate3d(12.75px,-11.79px,-36.04px) scale(0.35);}24%{-webkit-transform:translate3d(19.38px,-19.15px,-29.29px) scale(0.35);}27%{-webkit-transform:translate3d(24.53px,-25.6px,-18.52px) scale(0.35);}30%{-webkit-transform:translate3d(26.58px,-29.62px,-4.07px) scale(0.35);}33%{-webkit-transform:translate3d(23.98px,-29.5px,12.43px) scale(0.35);}36%{-webkit-transform:translate3d(15.89px,-23.95px,27.82px) scale(0.35);}39%{-webkit-transform:translate3d(3.22px,-13.01px,37.69px) scale(0.35);}42%{-webkit-transform:translate3d(-9.76px,-0.22px,38.79px) scale(0.35);}
45%{-webkit-transform:translate3d(-20.25px,11.2px,32.63px) scale(0.35);}48%{-webkit-transform:translate3d(-27.11px,19.5px,22.02px) scale(0.35);}51%{-webkit-transform:translate3d(-30.32px,24.2px,9.74px) scale(0.35);}54%{-webkit-transform:translate3d(-30.56px,25.72px,-2.12px) scale(0.35);}57%{-webkit-transform:translate3d(-28.79px,24.89px,-12.31px) scale(0.35);}60%{-webkit-transform:translate3d(-25.94px,22.67px,-20.33px) scale(0.35);}63%{-webkit-transform:translate3d(-22.79px,19.89px,-26.18px) scale(0.35);}66%{-webkit-transform:translate3d(-19.89px,17.19px,-30.15px) scale(0.35);}69%{-webkit-transform:translate3d(-17.62px,15px,-32.63px) scale(0.35);}72%{-webkit-transform:translate3d(-16.18px,13.6px,-33.96px) scale(0.35);}75%{-webkit-transform:translate3d(-15.7px,13.11px,-34.37px) scale(0.35);}100%{-webkit-transform:translate3d(-13.89px,14.98px,-34.39px) scale(0.35);}}@keyframes circle-4{0%{opacity:0;-webkit-transform:translate3d(-13.89px,14.98px,-34.39px) scale(0.35);transform:translate3d(-13.89px,14.98px,-34.39px) scale(0.35);}3%{opacity:1;-webkit-transform:translate3d(-13.4px,14.49px,-34.79px) scale(0.35);transform:translate3d(-13.4px,14.49px,-34.79px) scale(0.35);}6%{-webkit-transform:translate3d(-11.88px,13px,-35.92px) scale(0.35);transform:translate3d(-11.88px,13px,-35.92px) scale(0.35);}9%{-webkit-transform:translate3d(-9.24px,10.41px,-37.5px) scale(0.35);transform:translate3d(-9.24px,10.41px,-37.5px) scale(0.35);}12%{-webkit-transform:translate3d(-5.38px,6.64px,-39.08px) scale(0.35);transform:translate3d(-5.38px,6.64px,-39.08px) scale(0.35);}15%{-webkit-transform:translate3d(-0.29px,1.6px,-39.97px) scale(0.35);transform:translate3d(-0.29px,1.6px,-39.97px) scale(0.35);}18%{-webkit-transform:translate3d(5.91px,-4.65px,-39.29px) scale(0.35);transform:translate3d(5.91px,-4.65px,-39.29px) scale(0.35);}21%{-webkit-transform:translate3d(12.75px,-11.79px,-36.04px) scale(0.35);transform:translate3d(12.75px,-11.79px,-36.04px) scale(0.35);}24%{-webkit-transform:translate3d(19.38px,-19.15px,-29.29px) scale(0.35);transform:translate3d(19.38px,-19.15px,-29.29px) scale(0.35);}
27%{-webkit-transform:translate3d(24.53px,-25.6px,-18.52px) scale(0.35);transform:translate3d(24.53px,-25.6px,-18.52px) scale(0.35);}30%{-webkit-transform:translate3d(26.58px,-29.62px,-4.07px) scale(0.35);transform:translate3d(26.58px,-29.62px,-4.07px) scale(0.35);}33%{-webkit-transform:translate3d(23.98px,-29.5px,12.43px) scale(0.35);transform:translate3d(23.98px,-29.5px,12.43px) scale(0.35);}36%{-webkit-transform:translate3d(15.89px,-23.95px,27.82px) scale(0.35);transform:translate3d(15.89px,-23.95px,27.82px) scale(0.35);}39%{-webkit-transform:translate3d(3.22px,-13.01px,37.69px) scale(0.35);transform:translate3d(3.22px,-13.01px,37.69px) scale(0.35);}42%{-webkit-transform:translate3d(-9.76px,-0.22px,38.79px) scale(0.35);transform:translate3d(-9.76px,-0.22px,38.79px) scale(0.35);}45%{-webkit-transform:translate3d(-20.25px,11.2px,32.63px) scale(0.35);transform:translate3d(-20.25px,11.2px,32.63px) scale(0.35);}48%{-webkit-transform:translate3d(-27.11px,19.5px,22.02px) scale(0.35);transform:translate3d(-27.11px,19.5px,22.02px) scale(0.35);}51%{-webkit-transform:translate3d(-30.32px,24.2px,9.74px) scale(0.35);transform:translate3d(-30.32px,24.2px,9.74px) scale(0.35);}54%{-webkit-transform:translate3d(-30.56px,25.72px,-2.12px) scale(0.35);transform:translate3d(-30.56px,25.72px,-2.12px) scale(0.35);}57%{-webkit-transform:translate3d(-28.79px,24.89px,-12.31px) scale(0.35);transform:translate3d(-28.79px,24.89px,-12.31px) scale(0.35);}60%{-webkit-transform:translate3d(-25.94px,22.67px,-20.33px) scale(0.35);transform:translate3d(-25.94px,22.67px,-20.33px) scale(0.35);}63%{-webkit-transform:translate3d(-22.79px,19.89px,-26.18px) scale(0.35);transform:translate3d(-22.79px,19.89px,-26.18px) scale(0.35);}66%{-webkit-transform:translate3d(-19.89px,17.19px,-30.15px) scale(0.35);transform:translate3d(-19.89px,17.19px,-30.15px) scale(0.35);}69%{-webkit-transform:translate3d(-17.62px,15px,-32.63px) scale(0.35);transform:translate3d(-17.62px,15px,-32.63px) scale(0.35);}72%{-webkit-transform:translate3d(-16.18px,13.6px,-33.96px) scale(0.35);transform:translate3d(-16.18px,13.6px,-33.96px) scale(0.35);}
75%{-webkit-transform:translate3d(-15.7px,13.11px,-34.37px) scale(0.35);transform:translate3d(-15.7px,13.11px,-34.37px) scale(0.35);}100%{-webkit-transform:translate3d(-13.89px,14.98px,-34.39px) scale(0.35);transform:translate3d(-13.89px,14.98px,-34.39px) scale(0.35);}}.spinner .small-dot.\31{-webkit-animation-name:circle-1;animation-name:circle-1;-webkit-animation-delay:2.0s;animation-delay:2.0s;background-color:#002b49;}.spinner .small-dot.\32{-webkit-animation-name:circle-2;animation-name:circle-2;-webkit-animation-delay:2.06s;animation-delay:2.06s;background-color:#002b49;}.spinner .small-dot.\33{-webkit-animation-name:circle-3;animation-name:circle-3;-webkit-animation-delay:2.12s;animation-delay:2.12s;background-color:#002b49;}.spinner .small-dot.\34{-webkit-animation-name:circle-4;animation-name:circle-4;-webkit-animation-delay:2.18s;animation-delay:2.18s;background-color:#002b49;}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;left:0;top:0;display:block;}.slick-track:before,.slick-track:after{content:"";display:table;}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{float:left;height:100%;min-height:1px;display:none;}[dir="rtl"] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}
.featuredPropertiesWidgetOuter{margin:0 0 2rem 0;display:block;width:auto;}.featuredPropertiesWidgetOuter:after{content:"";display:table;clear:both;}.featuredPropertiesWidgetOuter .featured .widgetToolbar{right:10px;top:10px;}.featureBannerWidgetOuter{margin:0 0 2rem 0;display:block;width:auto;}.featureBannerWidgetOuter:after{content:"";display:table;clear:both;}.featureBannerWidgetOuter .featured .widgetToolbar{right:10px;top:10px;}.listingSearchFormWidgetOuter{margin:0 0 2rem 0;display:block;width:auto;}.listingSearchFormWidgetOuter:after{content:"";display:table;clear:both;}.listingSearchFormWidgetOuter .listingSearchFormWidgetTitle{background:transparent;color:#000;min-height:36px;line-height:32px;position:relative;}.listingSearchFormWidgetOuter .listingSearchFormWidgetTitle>h2{color:#000;padding-bottom:1rem;font-weight:300;}.listingSearchFormWidgetOuter .listingSearchFormWidgetTitle>h2 .linkheader{display:block;font-size:.8rem;}.listingSearchFormWidgetOuter .listingSearchFormWidgetContent#homeFeature{float:none;display:block;width:100%;margin:0;}.listingSearchFormWidgetOuter .listingSearchFormWidgetContent#homeFeature>form>ul{float:none;display:block;margin:0;padding:0;width:100%;}.listingSearchFormWidgetOuter .listingSearchFormWidgetContent#homeFeature>form>ul li{float:left;width:100%;margin:0;}.listingSearchFormWidgetOuter .listingSearchFormWidgetContent#homeFeature>form>ul li select{font-size:1.2em;padding:0 10px;height:30px;float:none;display:block;margin:0 0 8px;width:100%;}.listingSearchFormWidgetOuter .listingSearchFormWidgetContent#homeFeature>form>ul li input[type="text"]{border:solid 1px #ccc;background:#fafafa;border-radius:4px;height:40px;line-height:38px;padding:0 10px;font-size:1.2em;float:none;display:block;margin:0 0 8px;width:100%;}.listingSearchFormWidgetOuter .listingSearchFormWidgetContent#homeFeature>form>ul li input[type="text"]:focus{border-color:#12649e;}.listingSearchFormWidgetOuter .listingSearchFormWidgetContent#homeFeature>form>ul li.searchHead{display:none;}
.listingSearchFormWidgetOuter .listingSearchFormWidgetContent#homeFeature>form .easy-autocomplete-container>ul{top:-9px;}.listingSearchFormWidgetOuter .listingSearchFormWidgetContent#homeFeature>form .easy-autocomplete-container>ul li{float:none;width:auto;}.listingSearchFormWidgetOuter .listingSearchFormWidgetContent#homeFeature li.srch_rowOne label{background:none;display:none;}.listingSearchFormWidgetOuter .listingSearchFormWidgetContent#homeFeature li.searchFilter label{display:block;width:auto;float:none;color:#222;margin:0 0 5px;}.listingSearchFormWidgetOuter .listingSearchFormWidgetContent#homeFeature li.searchFilter label.typeSale,.listingSearchFormWidgetOuter .listingSearchFormWidgetContent#homeFeature li.searchFilter label.typeRecent{float:left;width:50%;margin-top:5px;background:#f5f5f5;text-align:center;cursor:pointer;}.listingSearchFormWidgetOuter .listingSearchFormWidgetContent#homeFeature li.searchFilter label.typeSale input:checked+span,.listingSearchFormWidgetOuter .listingSearchFormWidgetContent#homeFeature li.searchFilter label.typeRecent input:checked+span{font-weight:bold;color:#002b49;}.listingSearchFormWidgetOuter .listingSearchFormWidgetContent#homeFeature li.searchFilter label.typeSale span,.listingSearchFormWidgetOuter .listingSearchFormWidgetContent#homeFeature li.searchFilter label.typeRecent span{vertical-align:middle;}.listingSearchFormWidgetOuter .listingSearchFormWidgetContent#homeFeature li.searchFilter label.typeSale input,.listingSearchFormWidgetOuter .listingSearchFormWidgetContent#homeFeature li.searchFilter label.typeRecent input{vertical-align:middle;}.listingSearchFormWidgetOuter .listingSearchFormWidgetContent#homeFeature li.searchFilter label.typeSale:hover,.listingSearchFormWidgetOuter .listingSearchFormWidgetContent#homeFeature li.searchFilter label.typeRecent:hover{background:#ebebeb;}.listingSearchFormWidgetOuter .listingSearchFormWidgetContent#homeFeature li.searchFilter select{width:46%;float:left;margin:0;}.listingSearchFormWidgetOuter .listingSearchFormWidgetContent#homeFeature li.searchFilter span{float:left;width:6%;margin:0 1%;text-align:center;line-height:30px;}
.listingSearchFormWidgetOuter .listingSearchFormWidgetContent#homeFeature li#priceDropDowns,.listingSearchFormWidgetOuter .listingSearchFormWidgetContent#homeFeature li#bedroomDropDowns,.listingSearchFormWidgetOuter .listingSearchFormWidgetContent#homeFeature li#floorAreaDropDowns{margin-bottom:5px;}.listingSearchFormWidgetOuter .listingSearchFormWidgetContent#homeFeature input[type="radio"]{margin-right:5px;}.listingSearchFormWidgetOuter .listingSearchFormWidgetContent#homeFeature .searchButton input{display:block;float:none;width:100%;margin-top:8px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;margin-bottom:0;text-indent:0;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;background:none;border:1px solid #000;white-space:nowrap;color:#000;padding:0 18px 1px;font-size:14px;font-weight:normal;line-height:30px;height:34px;border-radius:4px;}.listingSearchFormWidgetOuter .listingSearchFormWidgetContent#homeFeature .searchButton input:hover,.listingSearchFormWidgetOuter .listingSearchFormWidgetContent#homeFeature .searchButton input:focus{color:#fff;background:#030303;border-color:#000;}.listingSearchFormWidgetOuter .listingSearchFormWidgetContent#homeFeature .searchButton input:active,.listingSearchFormWidgetOuter .listingSearchFormWidgetContent#homeFeature .searchButton input.active,.open>.listingSearchFormWidgetOuter .listingSearchFormWidgetContent#homeFeature .searchButton input.dropdown-toggle{color:#fff;background-color:#000;background-image:-webkit-gradient(linear,left top,left bottom,from(#000),to(#000));background-image:linear-gradient(to bottom,#000,#000);border-color:#000;-webkit-box-shadow:0 2px 0 rgba(0,0,0,0.1) inset;box-shadow:0 2px 0 rgba(0,0,0,0.1) inset;}.textWidgetOuter{margin:0 0 2rem 0;display:block;width:auto;}.textWidgetOuter:after{content:"";display:table;clear:both;}.textWidget .textWidgetTitle{background:transparent;color:#000;min-height:36px;line-height:32px;position:relative;}
.textWidget .textWidgetTitle>h2{color:#000;padding-bottom:1rem;font-weight:300;}.textWidget .textWidgetTitle>h2 .linkheader{display:block;font-size:.8rem;}.textWidget .textWidgetContent{font-size:.9rem;line-height:1.4em;word-wrap:break-word;}.textWidget .textWidgetContent h3{font-size:1.8rem;line-height:normal;font-weight:300;padding:0 0 8px;margin:0 0 16px;}.textWidget .textWidgetContent h4{font-size:1.4rem;border-bottom:solid 1px #ccc;padding:0 0 8px;margin:0 0 16px;font-weight:300;line-height:normal;}.textWidget .textWidgetContent blockquote{font-style:italic;font-family:Georgia,Times,"Times New Roman",serif;padding:0 8px 0 20px;border-style:solid;border-color:#ccc;border-width:0 0 0 5px;margin:13px 40px;}.textWidgetContent ul{padding:10px 0 15px 20px;margin:0;}.textWidgetContent ul li{background:url(/Areas/WebsiteContent/Images/bullet-blue.png) no-repeat 0 8px;padding-bottom:5px;padding-left:20px;margin:0;color:#000;border:0;}.textWidgetContent ol{list-style-position:outside;list-style-type:decimal-leading-zero;padding:10px 0 15px;margin:0 0 5px 40px;counter-reset:li;}.textWidgetContent ol li{color:#000;padding-bottom:5px;list-style-type:decimal;list-style-position:outside;}.textWidgetContent table{width:100%;margin:auto;table-layout:fixed;border:solid 1px #cfd8dc;}.textWidgetContent table th{border-bottom:solid 2px #cfd8dc;text-align:left;padding:4px 8px;background:#fafafa;vertical-align:middle;}.textWidgetContent table th[scope=row]{border-right:solid 2px #cfd8dc;border-bottom:solid 1px #cfd8dc;}.textWidgetContent table td{border-bottom:solid 1px #cfd8dc;padding:4px 8px;vertical-align:middle;}@media (min-width:600px){.textWidgetContent table td,.textWidgetContent table th{padding:5px 10px;}}@media (min-width:1200px){.textWidgetContent table td,.textWidgetContent table th{padding:10px 15px;}}.textWidgetContent img[style*=left]{margin-top:5px;margin-right:20px;margin-bottom:20px;}.textWidgetContent img[style*=right]{margin-top:5px;margin-left:20px;margin-bottom:20px;}
.navigationWidgetOuter{margin:0 0 2rem 0;display:block;width:auto;}.navigationWidgetOuter:after{content:"";display:table;clear:both;}.navigationWidgetOuter .navigationWidgetTitle{background:transparent;color:#000;min-height:36px;line-height:32px;position:relative;}.navigationWidgetOuter .navigationWidgetTitle>h2{color:#000;padding-bottom:1rem;font-weight:300;}.navigationWidgetOuter .navigationWidgetTitle>h2 .linkheader{display:block;font-size:.8rem;}.navigationWidgetOuter .navigationWidgetContent:after{content:"";display:table;clear:both;}.navigationWidgetOuter .navigationWidgetContent>ul{float:left;width:100%;line-height:normal;}.navigationWidgetOuter .navigationWidgetContent>ul a{float:left;width:100%;padding:4%;text-decoration:none;}.navigationWidgetOuter .navigationWidgetContent>ul a:after{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";-webkit-transform:translateZ(0);transform:translateZ(0);padding:0 1px;opacity:0;-webkit-transition:all .4s ease-out;transition:all .4s ease-out;font-size:.8rem;vertical-align:middle;margin-left:2px;}.navigationWidgetOuter .navigationWidgetContent>ul a:hover:after,.navigationWidgetOuter .navigationWidgetContent>ul a:focus:after,.navigationWidgetOuter .navigationWidgetContent>ul a:active:after{-webkit-transform:translateX(5px);transform:translateX(5px);opacity:1;}.navigationWidgetOuter .navigationWidgetContent>ul li{float:left;width:100%;border-bottom:solid 1px #eee;}.navigationWidgetOuter .navigationWidgetContent>ul li.currentpage{background:#fafafa;}.navigationWidgetOuter .navigationWidgetContent>ul li.currentpage>span{float:left;width:100%;padding:4%;}.navigationWidgetOuter .navigationWidgetContent>ul li.currentpage a{font-size:1em;}.navigationWidgetOuter .navigationWidgetContent>ul li>ul{float:left;width:100%;padding-bottom:10px;}.navigationWidgetOuter .navigationWidgetContent>ul li>ul>li{border-bottom:none;border-top:none;}
.navigationWidgetOuter .navigationWidgetContent>ul li>ul>li a{padding:2% 4% 2% 10%;}.rpDataWidgetTitle{background:transparent;color:#000;min-height:36px;line-height:32px;position:relative;}.rpDataWidgetTitle>h2{color:#000;padding-bottom:1rem;font-weight:300;}.rpDataWidgetTitle>h2 .linkheader{display:block;font-size:.8rem;}#twoColContainerRight .rpDataWidgetOuter{margin:0 0 2rem 0;display:block;width:auto;}#twoColContainerRight .rpDataWidgetOuter:after{content:"";display:table;clear:both;}#twoColContainerRight .rpDataWidgetOuter .rpDataWidgetContent{height:640px;}#twoColContainerRight .rpDataWidgetOuter .rpDataWidgetContent iframe{width:100%;height:640px;}#oneColContainerLeft .rpDataWidgetOuter{margin:0 0 2rem 0;display:block;width:auto;}#oneColContainerLeft .rpDataWidgetOuter:after{content:"";display:table;clear:both;}#oneColContainerLeft .rpDataWidgetOuter .rpDataWidgetContent{height:1400px;}#oneColContainerLeft .rpDataWidgetOuter .rpDataWidgetContent iframe{width:100%;height:1400px;overflow-y:auto;}.twitterWidgetOuter{margin:0 0 2rem 0;display:block;width:auto;}.twitterWidgetOuter:after{content:"";display:table;clear:both;}.twitterWidgetOuter .twitterWidget>.widget-title{background:transparent;color:#000;min-height:36px;line-height:32px;position:relative;}.twitterWidgetOuter .twitterWidget>.widget-title>h2{color:#000;padding-bottom:1rem;font-weight:300;}.twitterWidgetOuter .twitterWidget>.widget-title>h2 .linkheader{display:block;font-size:.8rem;}.twitterWidgetOuter .twitterWidget>.widget-title h2:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";margin-right:5px;}.twitterWidgetOuter .twitterWidget .newsItem{float:left;width:100%;position:relative;padding:30px 0 10px 0;border-bottom:solid 1px #eee;}.twitterWidgetOuter .twitterWidget .newsItem:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:14px;position:absolute;left:0;top:10px;color:#eee;}
.twitterWidgetOuter .twitterWidget .newsItem p{display:block;width:100%;margin:0;padding:0;color:#222;}.twitterWidgetOuter .twitterWidget .newsItem span{position:absolute;top:10px;left:30px;color:#aaa;}.rssWidgetOuter{margin:0 0 2rem 0;display:block;width:auto;}.rssWidgetOuter:after{content:"";display:table;clear:both;}.rssWidgetOuter .rssWidget>.widget-title{background:transparent;color:#000;min-height:36px;line-height:32px;position:relative;}.rssWidgetOuter .rssWidget>.widget-title>h2{color:#000;padding-bottom:1rem;font-weight:300;}.rssWidgetOuter .rssWidget>.widget-title>h2 .linkheader{display:block;font-size:.8rem;}.rssWidgetOuter .rssWidget>.widget-title h2:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";margin-right:5px;}.rssWidgetOuter .rssWidget .newsItem{float:left;width:100%;position:relative;padding:30px 0 10px 0;border-bottom:solid 1px #eee;}.rssWidgetOuter .rssWidget .newsItem:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:14px;position:absolute;left:0;top:10px;color:#ccc;}.rssWidgetOuter .rssWidget .newsItem h3 a{display:block;font-size:1.1rem;line-height:1.2em;padding-bottom:4px;color:#000;}.rssWidgetOuter .rssWidget .newsItem h3 a:hover{color:#002b49;}.rssWidgetOuter .rssWidget .newsItem p{display:block;width:100%;margin:0;padding:0;color:#222;line-height:1.2em;font-size:.8rem;}.rssWidgetOuter .rssWidget .newsItem span{position:absolute;top:10px;left:30px;color:#aaa;}.formWidgetInput{margin:0 0 2rem 0;display:block;width:auto;}.formWidgetInput:after{content:"";display:table;clear:both;}.formWidgetOuter .textWidgetTitle{background:transparent;color:#000;min-height:36px;line-height:32px;position:relative;}.formWidgetOuter .textWidgetTitle>h2{color:#000;padding-bottom:1rem;font-weight:300;}
.formWidgetOuter .textWidgetTitle>h2 .linkheader{display:block;font-size:.8rem;}.formInput{line-height:normal;display:block;}.formInput:after{content:"";display:table;clear:both;}.formInput .fieldContent{float:left;width:100%;margin-bottom:15px;}.formInput .fieldContent>label{float:left;width:100%;font-size:1rem;margin-bottom:5px;}.formInput .fieldContent input[type=text]{float:left;font-size:1rem;height:40px;padding:0 10px!important;width:100%;}.formInput .fieldContent input[type=radio]{display:inline-block;margin-right:10px;}.formInput .fieldContent input[type=checkbox]{display:inline-block;margin-right:10px;}.formInput .fieldContent textarea{float:left;font-size:1rem;min-height:100px;max-width:100%;padding:10px!important;width:100%;-webkit-transition:width 0s linear;transition:width 0s linear;}.formInput .fieldContent select{min-width:300px;font-size:1rem;padding:5px;}.formInput .fieldContent.checkboxGroup .required{padding-left:0;}.formInput .fieldContent.checkboxGroup>label{float:none;width:auto;display:inline-block;margin:0;}.formInput .fieldContent.checkboxListGroup>ul{width:100%;}.formInput .fieldContent.checkboxListGroup .required{padding-left:0!important;}.formInput .fieldContent.checkboxListGroup label{float:none;font-size:1rem;width:auto;display:inline-block;margin:0;}.formInput .fieldContent.radiobuttonGroup>ul{width:100%;}.formInput .fieldContent.radiobuttonGroup .required{padding-left:0!important;}.formInput .fieldContent.radiobuttonGroup label{float:none;font-size:1rem;line-height:28px;width:auto;display:inline-block;margin:0;}.formWidgetContent .panelBase{display:block;}.formWidgetContent .panelBase:after{content:"";display:table;clear:both;}.formWidgetContent .panelBase>input{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;margin-bottom:0;text-indent:0;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;background:none;border:1px solid #000;white-space:nowrap;color:#000;padding:0 18px 1px;font-size:14px;font-weight:normal;line-height:30px;height:34px;border-radius:4px;width:100%;height:40px;}
.formWidgetContent .panelBase>input:hover,.formWidgetContent .panelBase>input:focus{color:#fff;background:#030303;border-color:#000;}.formWidgetContent .panelBase>input:active,.formWidgetContent .panelBase>input.active,.open>.formWidgetContent .panelBase>input.dropdown-toggle{color:#fff;background-color:#000;background-image:-webkit-gradient(linear,left top,left bottom,from(#000),to(#000));background-image:linear-gradient(to bottom,#000,#000);border-color:#000;-webkit-box-shadow:0 2px 0 rgba(0,0,0,0.1) inset;box-shadow:0 2px 0 rgba(0,0,0,0.1) inset;}.photo-board-group{display:block;margin-bottom:2rem;}.photo-board-group:after{content:"";display:table;clear:both;}.photo-board-group>header{background:transparent;color:#000;min-height:36px;line-height:32px;position:relative;}.photo-board-group>header>h2{color:#000;padding-bottom:1rem;font-weight:300;}.photo-board-group>header>h2 .linkheader{display:block;font-size:.8rem;}.photo-board-group .team-list{float:left;width:103%;margin-left:-3%;}.photo-board-group .team-list>li{float:left;height:420px;width:97%;position:relative;border:solid 1px #eee;margin-bottom:2rem;margin-left:3%;}.photo-board-group .team-list>li:hover{background:#fafafa;}.photo-board-group .team-list>li .portrait-container{display:block;overflow:hidden;width:100%;height:240px;text-align:center;position:relative;}.photo-board-group .team-list>li .portrait-container img{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:inline-block;vertical-align:middle;width:auto;max-width:none;height:100%;max-height:100%;margin:0 auto;}.photo-board-group .team-list>li h2{padding:0 1rem;line-height:normal;}.photo-board-group .team-list>li h2 a{color:#222;text-decoration:none;font-size:1rem;line-height:normal;}.photo-board-group .team-list>li h3{padding:0 1rem;font-size:.8rem;line-height:1.5em;color:#555;}.photo-board-group .team-list>li .phone-number{padding:0 1rem;font-size:.8rem;line-height:1.5em;}.photo-board-group .team-list>li .phone-number a{color:#222;}
.photo-board-group .team-list>li .phone-number a:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";margin-right:5px;color:#555;width:15px;text-align:center;}.photo-board-group .team-list>li .staff-website-address{padding:0 1rem;font-size:.8rem;line-height:1.5em;color:#222;}.photo-board-group .team-list>li .staff-website-address:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";margin-right:5px;color:#555;width:15px;text-align:center;}.photo-board-group .team-list>li .send-email{display:block;position:absolute;color:#000;bottom:0;left:0;right:0;text-align:center;font-family:Source Sans Pro,Roboto,Arial;font-weight:600;background:rgba(34,34,34,0.1);height:3.3333333333rem;line-height:3.3333333333rem;text-decoration:none;font-size:1.2rem;height:2.4rem;line-height:2.4rem;background:rgba(170,170,170,0.1);}.photo-board-group .team-list>li .send-email:hover{background:#000;color:#fff;}.photo-board-group .team-list>li .send-email:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";margin:0 8px 0 -6px;font-size:.8em;}@media (min-width:600px){.photo-board-group .team-list{margin-left:-2%;}.photo-board-group .team-list>li{margin-left:2%;width:47.5%;}}@media (min-width:1200px){.photo-board-group .team-list{margin-left:-2%;}.photo-board-group .team-list>li{margin-left:2%;width:30%;}}.photo-board-group .grayscale img{-webkit-transition:all .2s linear;transition:all .2s linear;-webkit-filter:gray;filter:gray;filter:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="grayscale"><feColorMatrix type="matrix" values="0.3333 .3333 .3333 0 0 .3333 .3333 .3333 0 0 .3333 .3333 .3333 0 0 0 0 0 1 0"/></filter></svg>#grayscale');-webkit-filter:grayscale(100%);filter:grayscale(100%);}
.photo-board-group .grayscale img:hover{filter:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="grayscale"><feColorMatrix type="matrix" values="1 0 0 0 0,0 1 0 0 0,0 0 1 0 0,0 0 0 1 0"/></filter></svg>#grayscale');-webkit-filter:grayscale(0%);filter:grayscale(0%);}.show-hide-staff-button{text-indent:0;height:30px;line-height:30px;padding:0 10px;border-radius:4px;background:#eee;-webkit-transition:all .2s linear;transition:all .2s linear;position:absolute;top:5px;right:5px;z-index:1;display:none;}.show-hide-staff-button:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#002b49;}.show-hide-staff-button:hover{background:#e9e9e9;text-decoration:none;}.show-hide-staff-button:hover:before{color:#00adef;}.team-list li:hover .show-hide-staff-button{display:block;}.photo-board-group .team-list .profile-hidden{opacity:.3;-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in;}.photo-board-group .team-list .profile-hidden .show-hide-staff-button:before{content:"";}.photo-board-group .team-list .profile-hidden:hover{opacity:.5;}.profileSidebar{background:#fafafa;padding:20px;border:solid 1px #eee;margin-bottom:2rem;font-size:1rem;line-height:1.5rem;}.profileSidebar .profileImg{display:block;text-align:center;}.profileSidebar .profileImg img{max-width:100%;}.profileSidebar .profileImg img.grayscale{-webkit-filter:gray;filter:gray;-webkit-transition:all .2s linear;transition:all .2s linear;filter:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="grayscale"><feColorMatrix type="matrix" values="0.3333 .3333 .3333 0 0 .3333 .3333 .3333 0 0 .3333 .3333 .3333 0 0 0 0 0 1 0"/></filter></svg>#grayscale');-webkit-filter:grayscale(100%);filter:grayscale(100%);}.profileSidebar .profileImg img.grayscale:hover{filter:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="grayscale"><feColorMatrix type="matrix" values="1 0 0 0 0,0 1 0 0 0,0 0 1 0 0,0 0 0 1 0"/></filter></svg>#grayscale');-webkit-filter:grayscale(0%);filter:grayscale(0%);}
.profileSidebar h2{font-weight:300;margin:10px 0;padding:0 0 10px;border-bottom:solid 1px #e5e5e5;text-align:center;}.profileSidebar h3{margin:0;padding:0;}.profileSidebar .profileInfo{font-size:.8rem;border-top:solid 1px #e5e5e5;border-bottom:solid 1px #e5e5e5;margin:10px 0;padding:10px 0;}.profileSidebar .profileInfo>li{display:block;}.profileSidebar .profileInfo>li strong{margin-right:5px;display:inline-block;min-width:44px;}.profileSidebar address{font-size:.8rem;font-style:normal;}.bannerWidgetOuter{margin:0 0 2rem 0;display:block;width:auto;position:relative;margin-top:25px;}.bannerWidgetOuter:after{content:"";display:table;clear:both;}.bannerWidgetOuter .widgetToolbar{right:0;top:0;width:34px;}.bannerWidgetOuter .widgetToolbar>li>ul{right:0;left:auto;}.bannerWidgetOuter .bannerWidget h4{margin-top:0;}.bannerWidgetOuter a{display:block;}.bannerWidgetOuter .banner-image{position:relative;margin:0;width:100%;height:180px;}.bannerWidgetOuter .banner-image img{max-height:100%;height:auto;width:auto;}.bannerWidgetButtonText{display:none;}.bannerWidgetButtonText a{text-align:center;cursor:pointer;font-size:18px;border-radius:10px;padding:40px 20px;background:#fff;}.bannerWidgetButtonText a:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";display:block;margin:0 0 20px 0;font-size:2.6em;}.bannerWidgetButtonText a:hover{text-decoration:none;}.listingSearchResultsWidgetOuter{position:relative;}.agent-profile-page-listings .mobile-controls{display:none;}.agent-profile-page-listings #browseFilter{display:none;}.agent-profile-page-listings #browseFilterBase{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:0;border:none;line-height:normal;text-align:left;background:#fff;}.agent-profile-page-listings #browseFilterBase .listType a{color:#000;pointer-events:none;}
.agent-profile-page-listings .listing-filters{display:block!important;}.agent-profile-page-listings .listing-type-heading{margin-bottom:20px;width:100%;}.agent-profile-page-listings .listing-type-heading li{display:inline-block;}.agent-profile-page-listings .listing-type-heading li:nth-child(n+2){margin-left:20px;}.agent-profile-page-listings .listing-type-heading li:nth-child(n+2):before{content:"|";margin-right:20px;display:inline-block;vertical-align:top;line-height:32px;font-size:1rem;color:#ccd5db;}.agent-profile-page-listings .listing-type-heading li:not(.listType) a{color:#99aab6;}.agent-profile-page-listings .listing-type-heading li:not(.listType) a:hover{color:#002b49;}.agent-profile-page-listings .listing-type-heading a{display:inline-block;background:transparent;color:#000;min-height:36px;line-height:32px;position:relative;font-weight:300;font-size:1.5rem;}.agent-profile-page-listings .listing-type-heading a>h2{color:#000;padding-bottom:1rem;font-weight:300;}.agent-profile-page-listings .listing-type-heading a>h2 .linkheader{display:block;font-size:.8rem;}.agent-profile-page-listings .listing-type-heading a:hover{color:#002b49;}.agent-profile-page-listings .listing-type-heading h2{background:transparent;color:#000;min-height:36px;line-height:32px;position:relative;font-weight:300;}.agent-profile-page-listings .listing-type-heading h2>h2{color:#000;padding-bottom:1rem;font-weight:300;}.agent-profile-page-listings .listing-type-heading h2>h2 .linkheader{display:block;font-size:.8rem;}.agent-profile-page-listings #browseFilterBase .sort-types{margin-top:20px;line-height:28px;}.agent-profile-page-listings #browseFilterBase .listing-type-links{border-bottom:solid 3px #f0f0f0;width:100%;margin-top:0;}.agent-profile-page-listings #browseFilterBase .listing-type-links ul{text-align:left;margin-bottom:-3px;}.agent-profile-page-listings #browseFilterBase .listing-type-links .first{display:none;}.agent-profile-page-listings #browseFilterBase .listing-type-links a{font-size:14px;line-height:36px;}
.agent-profile-page-listings #browseFilterBase .sort-count{margin-top:20px;line-height:28px;}.agent-profile-page-listings #browseFilterBase .sort-count select{height:30px;}@media (min-width:900px){.agent-profile-page-listings #browseFilterBase .sort-count select{height:auto;}}.testimonialWidgetOuter{margin:0 0 2rem 0;display:block;width:auto;}.testimonialWidgetOuter:after{content:"";display:table;clear:both;}.testimonialWidgetOuter .testimonialWidgetTitle{background:transparent;color:#000;min-height:36px;line-height:32px;position:relative;}.testimonialWidgetOuter .testimonialWidgetTitle>h2{color:#000;padding-bottom:1rem;font-weight:300;}.testimonialWidgetOuter .testimonialWidgetTitle>h2 .linkheader{display:block;font-size:.8rem;}.testimonial-display{display:block;margin-bottom:20px;padding:15px 25px;position:relative;}.testimonial-display:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#edf0f2;position:absolute;left:0;top:0;font-size:36px;z-index:0;}.testimonial-display-message{color:#585858;font-size:16px;font-style:italic;position:relative;z-index:1;white-space:pre-wrap;word-break:break-word;}.testimonial-display-name{font-weight:bold;color:#111;font-size:14px;padding-top:10px;word-break:break-word;}.testimonial-display-name:before{content:"- ";display:inline;}.testimonial-widget-details{height:100%;font-size:14px;}.testimonial-widget-details #panelContent{padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}@media (min-width:1200px){.testimonial-widget-details #panelContent{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;}}.testimonials-list{padding-bottom:30px;width:100%;}@media (min-width:1200px){.testimonials-list{width:50%;padding:0 10px 30px;}
.testimonials-list.testimonials-list-unpublished{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;}}.add-testimonial-form{float:right;}.add-testimonial-form:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";margin-right:10px;}.ui-dialog .testimonial-list-header{border-bottom:solid 1px #ddd;margin-bottom:10px;padding-bottom:10px;}.ui-dialog .testimonial-list-header:after{content:"";display:table;clear:both;}.ui-dialog .testimonial-list-header>h2{padding:0;height:30px;line-height:30px;}.testimonial-item{-webkit-transition:.2s background ease-in;transition:.2s background ease-in;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:50px;position:relative;margin:0 -10px;padding:10px;}.testimonial-item:hover{background:#fafafa;}.testimonial-item:hover .configuration-buttons button{display:inline-block;}.testimonial-item .testimonial-edit-area{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;}.testimonial-item .testimonial-edit-area .testimonial-message{font-style:italic;color:#444;line-height:1.5;white-space:pre-wrap;word-break:break-word;}.testimonial-item .testimonial-edit-area .testimonial-message:after{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#00adef;margin-left:10px;display:none;}.testimonial-item .testimonial-edit-area .testimonial-message:hover:after{display:inline;}.testimonial-item .testimonial-edit-area .testimonial-name{color:#111;font-weight:bold;margin-top:5px;word-break:break-word;}.testimonial-item .testimonial-edit-area .testimonial-name:before{content:"- ";}.testimonial-item .testimonial-edit-area .testimonial-name:after{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#00adef;margin-left:10px;display:none;}
.testimonial-item .testimonial-edit-area .testimonial-name:hover:after{display:inline;}.testimonial-item .testimonial-edit-area .testimonial-date{color:#aaa;margin-bottom:5px;}.ui-dialog-content form .testimonial-item textarea,.ui-dialog-content form .testimonial-item input[type=text]{width:100%;max-width:100%;float:none;line-height:1.5;resize:vertical;}.ui-dialog-content form .testimonial-item textarea:focus,.ui-dialog-content form .testimonial-item input[type=text]:focus{border-color:#00adef;background:#fff;}.testimonial-item .configuration-buttons{-webkit-box-flex:0;-ms-flex:0 0 90px;flex:0 0 90px;text-align:right;}.testimonial-item .configuration-buttons button{display:none;width:30px;height:30px;border:none;border-radius:4px;text-align:center;}.testimonial-item .configuration-buttons button:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";}.testimonial-item .configuration-buttons button[data-action="delete-testimonial"]:hover,.testimonial-item .configuration-buttons button[data-action="delete-testimonial"]:active{background:#A3443E;}.testimonial-item .configuration-buttons button[data-action="publish-testimonial"]:before{content:"";}.testimonial-item .configuration-buttons button[data-action="show-testimonial"]:before{content:"";}.testimonial-item .configuration-buttons button[data-action="hide-testimonial"]:before{content:"";}.testimonial-item .configuration-buttons button:hover,.testimonial-item .configuration-buttons button:active{background:#00adef;color:#fff;}.testimonial-item.ui-sortable-helper .configuration-buttons,.testimonial-item.ui-sortable-helper .testimonial-message:after,.testimonial-item.ui-sortable-helper .testimonial-name:after{display:none!important;}.testimonial-sortable-placeholder{border:dashed 2px #00adef;display:block;height:60px;width:100%;}.sortable .testimonial-item:before{-webkit-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px;display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:rgba(0,0,0,0.15);margin-right:10px;cursor:move;text-align:center;}
.add-testimonial{background:#f5f5f5;padding:20px;margin-bottom:20px;}.add-testimonial:after{content:"";display:table;clear:both;}.add-testimonial li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:25px;position:relative;}.add-testimonial li label{float:none;-webkit-box-flex:0;-ms-flex:0 0 160px;flex:0 0 160px;}.add-testimonial #nameRequired,.add-testimonial #messageRequired{position:absolute;right:0;bottom:8px;color:#A3443E;}.hide-add-testimonial-form{-webkit-transition:all .2s ease-in;transition:all .2s ease-in;height:30px;line-height:30px;width:30px;text-align:center;border-radius:4px;background:transparent;float:right;border:none;color:rgba(0,0,0,0.6);font-size:24px;}.hide-add-testimonial-form:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";}.hide-add-testimonial-form:hover,.hide-add-testimonial-form:active{color:rgba(0,0,0,0.8);background:#eee;}.ui-dialog-content form .add-testimonial h3{padding:0;}.ui-dialog-content form .add-testimonial label{float:none;-webkit-box-flex:0;-ms-flex:0 0 160px;flex:0 0 160px;}.ui-dialog-content form .add-testimonial textarea,.ui-dialog-content form .add-testimonial input[type=text]{float:none;width:auto;max-width:100%;max-height:200px;line-height:1.4;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;}.ui-dialog-content form .add-testimonial textarea:focus,.ui-dialog-content form .add-testimonial input[type=text]:focus{border-color:#00adef;background:#fff;}.ui-dialog-content form .add-testimonial textarea{min-height:100px;}.add-new-testimonial{-webkit-transition:.2s all ease-in;transition:.2s all ease-in;background:#00adef;float:right;border-radius:4px;padding:0 15px;line-height:30px;height:30px;text-indent:0;color:#fff;border:none;margin:10px 0 0;}.add-new-testimonial:hover{background:#00a6e5;}@-webkit-keyframes collapseToolbar{0%{display:block;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}
99%{-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0);}100%{-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0);display:none;}}@keyframes collapseToolbar{0%{display:block;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}99%{-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0);}100%{-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0);display:none;}}@-webkit-keyframes expandToolbar{0%{-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0);display:none;}1%{-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0);display:block;}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}@keyframes expandToolbar{0%{-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0);display:none;}1%{-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0);display:block;}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}@media (min-width:600px){body.toolbar-expanded{padding-top:30px;}body.toolbar-expanded #subscribeOptions.home-subscribe-options{top:30px;}body.toolbar-expanded.show-user-bar #subscribeOptions.home-subscribe-options{top:56px;}body.toolbar-expanded .hero-image{margin-top:30px;}body.toolbar-expanded .page-menu{top:30px;}body.toolbar-expanded .user-bar{top:30px;}body.toolbar-expanded.home .user-bar{top:0;}body.toolbar-expanded .mainToolbar-placeholder{display:block;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-animation:expandToolbar .2s linear;animation:expandToolbar .2s linear;}body.toolbar-expanded .page-header{top:30px;}body.toolbar-expanded .page-header.non-home-page{top:0;}body.toolbar-expanded .page-header.affix{top:30px;}body.toolbar-expanded a.linkheader{display:none;}body.toolbar-expanded .toggle-toolbar{top:30px;}body.toolbar-expanded .toggle-toolbar .show-toolbar{display:none;}body.toolbar-expanded .toggle-toolbar .hide-toolbar{display:block;}
body.toolbar-expanded .addWidget,body.toolbar-expanded .bannerWidgetButtonText,body.toolbar-expanded .widgetToolbar,body.toolbar-expanded #twoColContainerRight .addWidget{display:inline-block;}body.toolbar-expanded .edit-hero-image{display:block;}body.toolbar-expanded .bannerWidgetButtonText{display:block;}body.toolbar-expanded #oneColContainerLeft,body.toolbar-expanded #twoColContainerRight,body.toolbar-expanded .three-col-container{min-height:46px;padding-bottom:56px!important;}body.toolbar-expanded .three-col-container{margin-bottom:2rem;}body.toolbar-expanded.background-default #oneColContainerLeft,body.toolbar-expanded.background-default #twoColContainerRight,body.toolbar-expanded.background-default .three-col-container{margin-bottom:2rem;}}.mainToolbar-placeholder{-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0);-webkit-animation:collapseToolbar .2s linear;animation:collapseToolbar .2s linear;-webkit-transition:-webkit-transform .2s linear;transition:-webkit-transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear;display:none;position:fixed;top:0;left:0;width:100%;height:auto;line-height:28px;z-index:7000;background:#222;}.mainToolbar-placeholder:after{content:"";display:table;clear:both;}.mainToolbar-placeholder .controls{float:left;}.mainToolbar-placeholder .links{float:right;}.mainToolbar-placeholder ul li{float:left;}.mainToolbar-placeholder ul li.help-menu>a:before{content:"";margin:0;}.mainToolbar-placeholder a{color:#eee;float:left;height:30px;line-height:30px;font-size:12px;padding:0 1em;text-decoration:none;text-transform:capitalize;}.mainToolbar-placeholder a:hover{background-color:#3c3b3b;}.mainToolbar-placeholder a:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";margin:0 8px 0 -4px;font-size:14px;}.mainToolbar-placeholder a.add-page:before{color:#000;}
.mainToolbar-placeholder a.edit-page:before{content:"";}.mainToolbar-placeholder a.sitemap:before{content:"";}.mainToolbar-placeholder a.site-settings:before{content:"";}.mainToolbar-placeholder a.form-results:before{content:"";margin:0;}.mainToolbar-placeholder a.harcourtsOne{background:url(/Areas/WebsiteContent/NewTheme/Images/h1-header-icon.png) no-repeat center center;width:36px;color:transparent;font-size:1px;letter-spacing:-1px;}.mainToolbar-placeholder a.harcourtsOne:before{content:none;}.mainToolbar-placeholder a.harcourtsOne:hover{background-color:#3c3b3b;}.mainToolbar-placeholder a.site-settings,.mainToolbar-placeholder a.sitemap{color:transparent;font-size:1px;letter-spacing:-1px;}.mainToolbar-placeholder a.site-settings:before,.mainToolbar-placeholder a.sitemap:before{color:#eee;font-size:14px;line-height:30px;letter-spacing:normal;margin:0;padding:0 .5em;}.mainToolbar-placeholder button{color:#eee;float:left;height:30px;font-size:12px;padding:0 1em;text-decoration:none;border:0;background:none;text-transform:capitalize;}.mainToolbar-placeholder button:hover{background:#3c3b3b;}.mainToolbar-placeholder button:before{font-size:14px;margin:0 8px 0 -4px;}.mainToolbar-placeholder button.page-delete:before{content:"";color:#A3443E;}.mainToolbar-placeholder button.page-restore:before{content:"";}.mainToolbar-placeholder button.publish-site:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";}.mainToolbar-placeholder button.has-unpublished-changes{background:#00adef;}.mainToolbar-placeholder button.has-unpublished-changes:hover{background:#0088bc;}.mainToolbar-placeholder button.has-unpublished-changes:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";}@media (min-width:900px){.mainToolbar-placeholder{padding:0 20px;}
.mainToolbar-placeholder a.site-settings,.mainToolbar-placeholder a.sitemap{font-size:12px;color:#eee;line-height:30px;letter-spacing:normal;}.mainToolbar-placeholder a.site-settings:before,.mainToolbar-placeholder a.sitemap:before{margin:0 8px 0 -4px;padding:0;}}.toggle-toolbar{-webkit-transition:.2s all linear;transition:.2s all linear;position:fixed;right:0;top:0;z-index:2000;display:none;}@media (min-width:600px){.toggle-toolbar{display:block;}}.toggle-toolbar>a{width:90px;height:24px;line-height:22px;background:#222;color:#ddd;cursor:pointer;text-align:center;text-decoration:none;font-size:12px;}.toggle-toolbar>a:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#fff;margin-right:5px;margin-left:-3px;}.toggle-toolbar>a:hover{color:#000;}.toggle-toolbar>a:hover:before{color:#000;}.toggle-toolbar .show-toolbar{display:block;}.toggle-toolbar .hide-toolbar{display:none;}.toggle-toolbar .hide-toolbar:before{content:"";}.dropdown{position:relative;}.dropdown [data-toggle="dropdown"]:after{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";margin-left:4px;margin-right:-4px;}.dropdown .dropdown-menu{display:none;position:absolute;left:0;top:100%;z-index:100;text-align:left;min-width:100%;max-width:320px;}.dropdown.open .dropdown-menu{display:block;}.help-menu.open [data-toggle="dropdown"]{background:#383838;}.help-menu .dropdown-menu{right:0;left:auto;background:#383838;-webkit-box-shadow:0 4px 8px -4px rgba(0,0,0,0.2);box-shadow:0 4px 8px -4px rgba(0,0,0,0.2);}.help-menu .dropdown-menu>li{display:block;float:none;white-space:nowrap;}.help-menu .dropdown-menu>li a{display:block;float:none;}.help-menu .dropdown-menu>li a:before{content:none;}.help-menu .dropdown-menu>li a:hover,.help-menu .dropdown-menu>li a:active{background:#434343;}
.dropzone{background-color:#eee;text-align:center;position:relative;border:1px solid #ddd;display:inline-block;}.dropzone:after{content:'Drop your image here or click to add one!';font-size:30px;color:#bbb;position:absolute;bottom:60%;left:0;width:100%;text-align:center;z-index:0;}.dropzone:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:60px;color:#dbdbdb;position:absolute;top:42%;left:0;width:100%;text-align:center;z-index:0;}.dropzone.loading:after{content:'Please wait,image is loading';}.dropzone.loading:before{content:"";}.dropzone.done:after,.dropzone.done:before{content:'';}.dropzone.notAnImage{background-color:#f2dede;border-color:#ebccd1;}.dropzone.notAnImage:after{content:'The selected file is not an image!';color:#a94442;}.dropzone.notAnImage:before{content:"";color:#ebccd1;}.dropzone.alert-danger{background-color:#f2dede;}.dropzone.alert-danger:after{content:'';}.dropzone.smalltext:before,.dropzone.smalltext:after{font-size:20px;}.dropzone>span{font-size:30px;color:#bbb;position:absolute;top:35%;left:0;width:100%;text-align:center;z-index:0;}.dropzone>span.loader{display:none;}.dropzone>input[type=file]{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;opacity:0;cursor:pointer;z-index:2;height:100%;}.dropzone>input[type=text]{display:none;}.dropzone .progress{bottom:10px;left:10px;right:10px;display:none;}.dropzone .cropWrapper{overflow:hidden;position:absolute;top:0;bottom:0;left:0;right:0;z-index:10;background-color:#eee;}.dropzone img{z-index:5;position:relative;}.dropzone img.ghost{opacity:.2;z-index:auto;float:left;}.dropzone img.main{cursor:move;}.dropzone .final img.main{cursor:auto;}.dropzone img.preview{width:100%;}.dropzone .tools{position:absolute;top:10px;right:10px;z-index:999;display:inline-block;}.dropzone .tools>*{margin:0 0 0 5px;}.dropzone.smalltools .tools .btn{padding:1px 4px;font-size:12px;}
.addWidget>a{display:block;margin-bottom:0;font-weight:300;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;background:rgba(0,0,0,0.12);color:rgba(0,0,0,0.7);border:none;white-space:nowrap;padding:0 15px;line-height:46px;height:46px;width:100%;border-radius:0;font-size:1.2rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.addWidget>a:hover,.addWidget>a:focus{background:rgba(0,0,0,0.2);}.addWidget>a:active,.addWidget>a.active,.addWidget.open>a.dropdown-toggle{background:rgba(0,0,0,0.25);}body.text-widget-editor-open{overflow:hidden!important;}@media all and (min-width:40em) and (max-width:80em){.content-editor .user-bar{padding-right:90px;}}.fileDelete,.fileRestore{width:16px;height:16px;max-width:none;}.dialogContent.content-widget-dialog{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;overflow:hidden;padding:20px;}.dialogContent.content-widget-dialog>ul{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;}.dialogContent.content-widget-dialog .ckEditor{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;}.dialogContent.content-widget-dialog .viewFiles{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;}.viewFiles a{display:inline-block;height:30px;line-height:30px;padding:0 15px;border-radius:4px;background:#eee;-webkit-transition:all .2s linear;transition:all .2s linear;font-size:14px;margin-top:20px;}.viewFiles a:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";margin-right:5px;}.viewFiles a:hover{background:#e9e9e9;text-decoration:none;}#cke_Content{height:100%;}#cke_Content .cke_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;}
#cke_Content .cke_toolbox{float:none;display:block;white-space:normal;}#cke_Content .cke_toolbox *{float:none;}#cke_Content .cke_toolbar{display:inline-block;vertical-align:top;}#cke_Content .cke_combo_open{line-height:28px;margin:0 7px;vertical-align:top;}#cke_Content .cke_toolgroup{display:inline-block;}#cke_Content .cke_top{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 10px 6px;}#cke_Content .cke_contents{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;}#cke_Content .cke_bottom{-webkit-box-flex:0;-ms-flex:0 0 28px;flex:0 0 28px;}#cke_Content .cke_source{white-space:pre-wrap;}#cke_Content .cke_button__iframe,#cke_Content .cke_button__specialchar{display:none;}.helpIcon{color:transparent;font-size:1px;letter-spacing:-1px;}.helpIcon:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";visibility:visible;color:#222;font-size:16px;letter-spacing:-1px;}.helpIcon:hover:before{color:#000;}.helpIcon img{display:none;}.helpPopup{z-index:8002;background:#fff;-webkit-box-shadow:0 0 10px -5px #555;box-shadow:0 0 10px -5px #555;}.helpPopup .helpPopupTitle{font-size:1rem;background:#fafafa;color:#222;font-weight:700;line-height:normal;padding:12px 16px;}.helpPopup .helpPopupTitle:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";margin-right:5px;}.helpPopup .helpPopupContent{font-size:.9rem;color:#222;padding:12px 16px;}.widgetToolbar{display:none;position:absolute;top:0;right:0;z-index:800;line-height:32px;}.widgetToolbar>li{position:relative;}.widgetToolbar>li>a{color:transparent;font-size:1px;letter-spacing:-1px;display:block;padding:0 5px;height:34px;width:34px;text-align:center;border-radius:4px;border:solid 1px transparent;visibility:visible;background:rgba(255,255,255,0.6);}
.widgetToolbar>li>a:hover{border-color:#ccc;}.widgetToolbar>li>a:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:16px;color:#222;line-height:32px;}.widgetToolbar>li>ul{display:none;position:absolute;top:100%;right:0;background:#fff;border:#ccc;}.widgetToolbar>li>ul>li{display:block;}.widgetToolbar>li>ul>li>a{display:block;padding:5px 50px 5px 15px;position:relative;}.widgetToolbar>li>ul>li>a:hover{background:#eee;text-decoration:none;}.widgetToolbar>li>ul>li>a:after{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:12px;top:50%;margin-top:-0.5em;}.widgetToolbar>li>ul>li>a.widgetMoveUp:after{content:"";}.widgetToolbar>li>ul>li>a.widgetMoveDown:after{content:"";}.widgetToolbar>li>ul>li>a.widgetEdit:after{content:"";}.widgetToolbar>li>ul>li>a.widgetDelete:after{content:"";}.widgetToolbar.dropdown-open{z-index:8001;}.widgetToolbar.dropdown-open>li>a{border-color:transparent;background:#fff;border-radius:4px 4px 0 0;}.widgetToolbar.dropdown-open>li>ul{display:block;}.home-banner{overflow:hidden;}.home-banner.uploader-open{z-index:60;}.home-banner.uploader-open .edit-hero-image-warning{display:none;}.home-banner.uploader-open .hero-image-uploader{display:block;}.home-banner.uploader-open .edit-hero-image-dropdown{display:none;}.hero-image-uploader{display:none;position:absolute;width:1920px;margin-left:-960px;left:50%;top:0;min-width:100%;min-height:100%;z-index:60;}.hero-image-uploader .dropzone{border:none;}.hero-image-uploader .dropzone img{max-width:none;}.hero-image-uploader .dropzone .tools{top:66px;left:50%;margin-left:-10rem;width:20rem;right:auto;text-align:center;}.hero-image-uploader .dropzone .tools .button{margin:0;display:inline-block;background:rgba(0,0,0,0.5);font-size:1rem;padding:1rem;color:#fff;cursor:pointer;}
.hero-image-uploader .dropzone .tools .button:hover{background:#000;}.hero-image-uploader .dropzone .tools .button:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.hero-image-uploader .dropzone .tools .button.button-edit:before{content:"";}.hero-image-uploader .dropzone .tools .button.button-saving:before{content:"";margin-right:10px;}.hero-image-uploader .dropzone .tools .button.button-zoom-in{cursor:-webkit-zoom-in;cursor:zoom-in;}.hero-image-uploader .dropzone .tools .button.button-zoom-in:before{content:"";}.hero-image-uploader .dropzone .tools .button.button-zoom-out{cursor:-webkit-zoom-out;cursor:zoom-out;}.hero-image-uploader .dropzone .tools .button.button-zoom-out:before{content:"";}.hero-image-uploader .dropzone .tools .button.button-zoom-reset:before{content:"";}.hero-image-uploader .dropzone .tools .button.button-cancel:before{content:"";}.hero-image-uploader .dropzone .tools .button.button-cancel:hover{background:#A3443E;}.hero-image-uploader .dropzone .tools .button.button-ok:before{content:"";}.hero-image-uploader .dropzone .tools .button.button-ok:hover{background:#7FB720;}.hero-image-uploader .dropzone .tools .button.button-del:before{content:"";}.hero-image-uploader .dropzone .tools .button.button-del:hover{background:#A3443E;}.hero-image-uploader .dropzone .tools .alert.alert-message{position:absolute;bottom:-25px;left:10px;right:10px;z-index:99;font-size:1rem;color:white;}.hero-image-uploader .dropzone.imageTooBig{background:#A3443E;border-color:#A3443E;}.hero-image-uploader .dropzone.imageTooBig:after{content:'The selected file is too big!';color:#fff;}.hero-image-uploader .dropzone.imageTooBig:before{content:"";color:#fff;}.ui-tooltip.edit-hero-image-tooltip{font-size:.9rem;line-height:1.5em;}.ui-tooltip.edit-hero-image-tooltip:before{content:none;}.edit-hero-image{display:none;position:absolute;bottom:0;left:0;z-index:1050;}
.edit-hero-image .edit-hero-image-dropdown>button{-webkit-transition:all .2s linear;transition:all .2s linear;background:rgba(0,0,0,0.7);font-family:Roboto;font-size:12px;line-height:38px;height:40px;color:#fff;border:none;margin-left:20px;padding:0 15px;}.edit-hero-image .edit-hero-image-dropdown>button:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";display:inline-block;vertical-align:top;line-height:38px;font-size:18px;margin-right:10px;}.edit-hero-image .edit-hero-image-dropdown>button:hover{background:#000;}.edit-hero-image .edit-hero-image-dropdown>ul{display:none;position:absolute;bottom:100%;left:20px;width:240px;margin-top:-20px;background:#fff;border:#ccc;}.edit-hero-image .edit-hero-image-dropdown>ul>li{display:block;}.edit-hero-image .edit-hero-image-dropdown>ul>li>a{display:block;padding:1rem 2.2rem 1rem 1rem;font-size:1rem;position:relative;text-align:center;color:#000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.edit-hero-image .edit-hero-image-dropdown>ul>li>a:hover{background:#eee;text-decoration:none;color:#002b49;}.edit-hero-image .edit-hero-image-dropdown>ul>li>a:after{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:1rem;top:50%;margin-top:-0.5em;}.edit-hero-image .edit-hero-image-dropdown>ul>li>a[data-action="open-file-dialog"]:after{content:"";}.edit-hero-image .edit-hero-image-dropdown>ul>li>a[data-action="open-gallery-dialog"]:after{content:"";}.edit-hero-image .edit-hero-image-dropdown>ul:before{height:0;width:0;border-left:9px solid transparent;border-right:9px solid transparent;border-top:9px solid #fff;content:" ";top:100%;left:10px;position:absolute;}.edit-hero-image.dropdown-open .edit-hero-image-dropdown>button{opacity:1;background:#000;}
.edit-hero-image.dropdown-open .edit-hero-image-dropdown>button:before{color:#00adef;}.edit-hero-image.dropdown-open .edit-hero-image-dropdown>ul{display:block;}.image-gallery-dialog{padding-bottom:50px;}.image-gallery-dialog #headerImageSelection{padding:20px 20px 70px;height:100%;overflow-y:auto;}.image-gallery-dialog #headerImageSelection:after{content:"";display:table;clear:both;}.image-gallery-dialog #headerImageSelection ul{float:left;width:100%;margin:0;padding:0;list-style:none;}.image-gallery-dialog #headerImageSelection ul li{float:left;margin:0 15px 15px 0;width:250px;text-align:center;overflow:hidden;cursor:pointer;}.image-gallery-dialog #headerImageSelection ul li a{cursor:inherit;display:block;padding:10px;background:#f5f5f5;text-decoration:none;}.image-gallery-dialog #headerImageSelection ul li a:hover{background:#f0f0f0;}.image-gallery-dialog #headerImageSelection ul li img{border:none;margin:0;float:none;}.image-gallery-dialog #headerImageSelection ul li span{float:none;display:block;color:#222;margin:10px 0 5px;font-size:.9rem;}.image-gallery-dialog #headerImageSelection ul li.selected-header-image{cursor:default;}.image-gallery-dialog #headerImageSelection ul li.selected-header-image a{background:#002b49;}.image-gallery-dialog #headerImageSelection ul li.selected-header-image span{color:#fff;}.ui-dialog-content .migrationPromptBar span{color:#222;font-size:1em;float:none;width:auto;margin:5px 0 0;}.ui-dialog-content .migrationPromptBar a{margin-left:5px;}.addWidget{display:none;width:100%;margin-bottom:0;position:absolute;bottom:0;left:0;right:0;z-index:1;background:#fff;}.addWidget>a:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#00adef;margin-right:10px;font-size:.9em;}.addWidget .admindialog{margin:0;}.widget-edit-hover{-webkit-box-shadow:0 0 20px -4px rgba(0,0,0,0.2);box-shadow:0 0 20px -4px rgba(0,0,0,0.2);}
.widget-container-hover{-webkit-box-shadow:0 0 20px -4px rgba(0,0,0,0.2);box-shadow:0 0 20px -4px rgba(0,0,0,0.2);}.loading-overlay{-webkit-transition:all .2s linear;transition:all .2s linear;position:fixed;top:0;right:0;bottom:0;left:0;visibility:hidden;z-index:8100;}.loading-overlay.visible{background:rgba(0,0,0,0.6);visibility:visible;}.ui-tabs{display:block;background:none;border:none;float:none;height:auto;margin-bottom:0;position:relative;width:100%;}.ui-tabs:after{content:"";display:table;clear:both;}.ui-tabs .ui-tabs-nav{display:block;float:none;position:relative;right:auto;left:auto;}.ui-tabs .ui-tabs-panel{height:auto;width:auto;}.ui-tabs .ui-tabs-panel div{padding:0;width:auto;float:none;}.ui-tabs .ui-tabs-panel div h2{font-size:24px;line-height:normal;font-weight:300;padding:0;margin:0 0 10px;}#panelContent>.ui-tabs{width:100%;min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}#panelContent>.ui-tabs>.tabs-nav-container{-webkit-box-flex:0;-ms-flex:0 0 160px;flex:0 0 160px;width:160px;background:#f5f5f5;}#panelContent>.ui-tabs>.tabs-nav-container>.ui-tabs-nav{padding:8px 0;}#panelContent>.ui-tabs>.tabs-nav-container>.ui-tabs-nav>li{display:block;float:none;margin:0;padding:0;}#panelContent>.ui-tabs>.tabs-nav-container>.ui-tabs-nav>li a{display:block;background:none;border:none;text-decoration:none;float:none;color:#000;padding:12px 20px;line-height:normal;}#panelContent>.ui-tabs>.tabs-nav-container>.ui-tabs-nav>li a:after{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";padding:0 1px;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:0;font-size:.8em;}#panelContent>.ui-tabs>.tabs-nav-container>.ui-tabs-nav>li a:hover,#panelContent>.ui-tabs>.tabs-nav-container>.ui-tabs-nav>li a:focus,#panelContent>.ui-tabs>.tabs-nav-container>.ui-tabs-nav>li a:active{background:#fafafa;color:#002b49;}
#panelContent>.ui-tabs>.tabs-nav-container>.ui-tabs-nav>li a:hover:after,#panelContent>.ui-tabs>.tabs-nav-container>.ui-tabs-nav>li a:focus:after,#panelContent>.ui-tabs>.tabs-nav-container>.ui-tabs-nav>li a:active:after{opacity:1;-webkit-transform:translateX(8px);transform:translateX(8px);}#panelContent>.ui-tabs>.tabs-nav-container>.ui-tabs-nav>li.ui-state-active a{background:#fff;}#panelContent>.ui-tabs .ui-tabs-panel{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;padding:20px;float:none;display:block;font-size:14px;}#panelContent .ui-tabs-panel>.ui-tabs .tabs-nav-container{float:none;position:relative;display:block;width:100%;background:#404b52;margin-bottom:15px;}#panelContent .ui-tabs-panel>.ui-tabs .tabs-nav-container>ul{display:block;width:100%;padding:0;margin:0;height:44px;line-height:40px;}#panelContent .ui-tabs-panel>.ui-tabs .tabs-nav-container>ul:after{content:"";display:table;clear:both;}#panelContent .ui-tabs-panel>.ui-tabs .tabs-nav-container>ul>li{float:left;margin:0;}#panelContent .ui-tabs-panel>.ui-tabs .tabs-nav-container>ul>li>a{display:block;cursor:pointer;text-align:center;color:#fff;position:relative;height:44px;padding:0 25px;font-size:16px;background:none;text-decoration:none;}#panelContent .ui-tabs-panel>.ui-tabs .tabs-nav-container>ul>li>a:after{content:"";-webkit-transition:right .2s ease-out;transition:right .2s ease-out;position:absolute;left:0;right:100%;bottom:0;background:#00adef;height:4px;}#panelContent .ui-tabs-panel>.ui-tabs .tabs-nav-container>ul>li>a:hover,#panelContent .ui-tabs-panel>.ui-tabs .tabs-nav-container>ul>li>a:focus,#panelContent .ui-tabs-panel>.ui-tabs .tabs-nav-container>ul>li>a:active{text-decoration:none;color:#00adef;font-weight:normal;}#panelContent .ui-tabs-panel>.ui-tabs .tabs-nav-container>ul>li>a:hover:after,#panelContent .ui-tabs-panel>.ui-tabs .tabs-nav-container>ul>li>a:focus:after,#panelContent .ui-tabs-panel>.ui-tabs .tabs-nav-container>ul>li>a:active:after{right:0;}#panelContent .ui-tabs-panel>.ui-tabs .tabs-nav-container>ul>li.ui-tabs-active>a{background:#49555d;font-weight:normal;}
#panelContent .ui-tabs-panel>.ui-tabs .tabs-nav-container>ul>li.ui-tabs-active>a:after{right:0;}#panelContent .ui-tabs-panel>.ui-tabs .ui-tabs-panel{padding:0;display:block;float:none;}.ui-dialog-content table{max-width:100%;height:100%;overflow:auto;display:block;}.ui-dialog-content table thead td{background:#f5f5f5;font-weight:bold;padding:15px;}.ui-dialog-content table tbody tr:nth-child(even) td{background:#fafafa;}.ui-dialog-content table tbody td{border-bottom:solid 1px #f7f7f7;padding:5px;}.ui-dialog-content form:not(.text-widget-form) span{color:#aaa;font-size:.9em;float:left;width:100%;margin:5px 0 0;}.ui-dialog-content form:not(.text-widget-form) span em{font-style:normal;}.ui-dialog-content form li:after{content:"";display:table;clear:both;}.ui-dialog-content form label{display:block;width:100%;margin:0;padding:0;height:30px;line-height:28px;}.ui-dialog-content form input,.ui-dialog-content form textarea,.ui-dialog-content form select{display:block;width:100%;max-width:100%;padding:5px;margin:0;height:30px;}.ui-dialog-content form input.required,.ui-dialog-content form textarea.required,.ui-dialog-content form select.required{border-left:solid 3px orange;}.ui-dialog-content form input[type=checkbox],.ui-dialog-content form input[type=radio]{width:auto;}.ui-dialog-content form textarea{height:60px;-webkit-transition:none;transition:none;max-width:70%;}@media (min-width:600px){.ui-dialog-content form label{float:left;width:160px;}.ui-dialog-content form input,.ui-dialog-content form textarea,.ui-dialog-content form select{float:left;width:300px;}.ui-dialog-content form input[type=checkbox],.ui-dialog-content form input[type=radio]{width:auto;}}.ui-dialog-content form:not(.text-widget-form) .field-validation-error{float:none;background:#f6ecec;border:solid 1px #A3443E;padding:0 10px;color:#A3443E;height:30px;line-height:28px;display:inline-block;width:auto;}.input-validation-error{border-color:#A3443E;}.templatePreview{display:none;}.templateEntry{padding:20px 20px 70px 20px;font-size:1rem;}
.templateEntry li{margin:0 0 20px;display:block;}.templateEntry li textarea{padding:10px;height:100px;}.templateEntry.pageCreate{display:block;width:520px;max-width:100%;margin:20px auto;}.pageCreate .show-advanced-settings-button{margin-top:40px;}.pageCreate .show-advanced-settings-button.disabled{display:none;}.pageCreate .advanced-page-settings{display:none;}.pageCreate .show-advanced-page-settings .show-advanced-settings-button{display:none;}.pageCreate .show-advanced-page-settings .advanced-page-settings{display:block;}.ui-dialog-content .sitemap{overflow:hidden;position:relative;width:100%;max-height:70vh;height:650px!important;}.sitemap .sitemapTreeview{position:absolute;top:0;left:0;right:0;bottom:0;overflow-y:auto;padding:10px 20px;}.sitemap .sitemapTreeview:after{content:"";display:table;clear:both;}.sitemap .sitemapTreeview .treeview ul{background:none;margin:0;}.sitemap .sitemapTreeview .treeview>li>ul{margin:5px 0 0 20px;}.sitemap .sitemapTreeview .treeview li{padding:10px 0;}.sitemap .sitemapTreeview .treeview li .hitarea{margin:0 15px 0 0;}.sitemap .sitemapTreeview .treeview li span{float:none;width:auto;margin:0;color:inherit;font-size:inherit;}.sitemap .sitemapTreeview a,.sitemap .sitemapTreeview label{font-size:1rem;text-transform:none;}.sitemap .sitemapTreeview label{line-height:10px;}#treeviewPages.treeview>li ul li{margin-left:0;}#treeviewPages.treeview>li ul li li{margin-left:0;}#treeviewPages li{padding-left:40px;border-bottom:solid 1px #eee;}#treeviewPages li.expandable,#treeviewPages li.collapsable{padding-left:0;}#treeviewPages li li li{background-position:30px 10px;border-bottom:none;}#treeviewPages li li li.expandable,#treeviewPages li li li.collapsable{padding-left:30px;}#treeviewPages li li li:not(.expandable):not(.collapsable){padding-left:70px;}#treeviewPages li .page{height:24px;margin-top:6px;display:inline-block;text-decoration:none;float:none;}#treeviewPages li .page.pageDeleted{height:24px;line-height:24px;font-size:1rem;margin-top:0;display:inline-block;text-decoration:none;color:#ccc!important;font-style:italic;font-weight:bold;padding-right:20px;width:auto;}
#treeviewPages li .page.pageDeleted:after{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";margin-left:15px;}#treeviewPages li .systemPage{height:23px;margin-top:6px;display:inline-block;text-decoration:none;}#treeviewPages li .systemPage.pageHiddenBySystem{opacity:.4;height:23px;margin-top:6px;display:inline-block;text-decoration:none;}#treeviewPages li .systemPage:after{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";margin-left:10px;}#treeviewPages li a{color:#222;}#treeviewPages li span{cursor:move;padding:5px;}#treeviewPages li img{cursor:pointer;display:inline;padding:0 0 0 1px;float:right;}#treeviewPages li span.drop-ui-state-hover{border:3px dashed #00adef;background:#fafafa;}#treeviewPages li.ui-draggable-dragging{background:none;border:0;}#treeviewPages li.ui-draggable-dragging img{background:none;display:none;}#treeviewPages li.ui-draggable-dragging a,#treeviewPages li.ui-draggable-dragging label{background:transparent;height:auto;padding:0 5px;}#treeviewPages li.ui-draggable-dragging span img{background:none;border:0;display:none;}#treeviewPages li .externalLink{font-size:1rem;height:23px;margin-top:6px;display:inline-block;text-decoration:none;float:none;}#treeviewPages li .externalLink:after{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";margin-left:10px;}#treeviewPages li .externalLink.pageDeleted{height:24px;line-height:24px;font-size:1rem;margin-top:0;display:inline-block;text-decoration:none;color:#ccc!important;font-style:italic;font-weight:bold;padding-right:20px;width:auto;}#treeviewPages li .externalLink.pageDeleted:after{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";margin-left:15px;}
#treeviewPages.treeview li li li,#treeviewPages.treeview li li li a,#treeviewPages.treeview li li li label{color:#222!important;}#treeviewPages>li{border-bottom:none;padding-left:0;}#treeviewPages>li>span{display:inline-block;padding:0 5px;}.treeview li.expandable .hitarea.expandable-hitarea:before,.treeview li.collapsable .hitarea.collapsable-hitarea:before{-webkit-transition:.2s all linear;transition:.2s all linear;line-height:29px!important;width:29px;height:29px;background:#eee;}.treeview li.expandable .hitarea.expandable-hitarea:hover:before,.treeview li.collapsable .hitarea.collapsable-hitarea:hover:before{background:#00adef;color:#fff;}.treeview li.expandable .hitarea.expandable-hitarea{background-image:none!important;text-align:center;}.treeview li.expandable .hitarea.expandable-hitarea:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";}.treeview li.collapsable .hitarea.collapsable-hitarea{background-image:none!important;text-align:center;}.treeview li.collapsable .hitarea.collapsable-hitarea:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";}.sitemapTreeview #treeviewPages li,.sitemapTreeview #treeviewPages span,.sitemapTreeview #treeviewPages.treeview li li{cursor:default;}.sitemapTreeview #treeviewPages li:hover,.sitemapTreeview #treeviewPages li .hover,.sitemapTreeview #treeviewPages span:hover,.sitemapTreeview #treeviewPages span .hover,.sitemapTreeview #treeviewPages.treeview li li:hover,.sitemapTreeview #treeviewPages.treeview li li .hover{cursor:default;}.sitemapTreeview #treeviewPages li a,.sitemapTreeview #treeviewPages li a:hover,.sitemapTreeview #treeviewPages span a,.sitemapTreeview #treeviewPages span a:hover,.sitemapTreeview #treeviewPages.treeview li li a,.sitemapTreeview #treeviewPages.treeview li li a:hover{cursor:default;pointer-events:none;}
.sitemapTreeview .add-external-menu-item:after{content:"";display:table;clear:both;}.sitemapTreeview .add-external-menu-item.form-open .external-menu-item-form{display:block;}.sitemapTreeview .add-external-menu-item.form-open .add-menu-link{display:none;}.sitemapTreeview .add-menu-link{float:right;margin:10px 0;}.sitemapTreeview .add-menu-link:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";margin-right:10px;}.sitemapTreeview .external-menu-item-form{display:none;margin-bottom:40px;}.sitemapTreeview .external-menu-item-form label{display:block;float:none;width:100%;height:auto;padding-bottom:10px;}.sitemapTreeview .external-menu-item-form label span{display:block;padding-bottom:4px;font-size:14px;}.sitemapTreeview .external-menu-item-form input,.sitemapTreeview .external-menu-item-form select{display:block;float:none;width:100%;}.sitemapTreeview .external-menu-item-form button{border:none;width:100%;font-size:14px;}.siteSettings>ul>li{margin-bottom:20px;}.siteSettings .contactMain select{margin-bottom:10px;}.siteSettings .admin-social-sharing>li{margin-bottom:8px;text-align:center;}.siteSettings .admin-social-sharing>li:first-child{margin-bottom:25px;}.siteSettings .admin-social-sharing>li label{-webkit-transition:all .2s ease-in;transition:all .2s ease-in;background-color:#fafafa;background-image:-webkit-gradient(linear,left top,left bottom,from(#fafafa),to(#f5f5f5));background-image:linear-gradient(#fafafa,#f5f5f5);border:solid 1px transparent;float:none;display:inline-block;width:200px;height:auto;padding:4px;border-radius:4px;cursor:pointer;}.siteSettings .admin-social-sharing>li label:hover{background:#f3f3f3;border-color:#00adef;}.siteSettings .admin-social-sharing>li input{display:inline-block;vertical-align:middle;float:none;}.siteSettings .admin-social-list label:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#00aced;margin-right:10px;font-size:20px;width:30px;text-align:center;vertical-align:middle;}
.siteSettings .iconTwitter label:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#00aced;margin-right:10px;font-size:1.2em;}.siteSettings .iconFacebook label:before{content:"";color:#3b5998;}.siteSettings .iconBlog label:before{content:"";color:#dd4b39;}.siteSettings .iconLinkedIn label:before{content:"";color:#007bb6;}.siteSettings .iconYoutube label:before{content:"";color:#b00;margin-right:10px;font-size:1.2em;}.siteSettings .iconInstagram label:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#405de6;margin-right:10px;font-size:1.2em;}.siteSettings .iconPinterest label:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#bd081c;margin-right:10px;font-size:1.2em;}.siteSettings .iconGooglePlus label:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#dd4b39;margin-right:10px;font-size:1.2em;}.siteSettings .iconSoundCloud label:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#f30;margin-right:10px;font-size:1.2em;}.siteSettings .iconSnapChat label:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#fffc00;margin-right:10px;font-size:1.2em;}.siteSettings .iconTumblr label:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#35465c;margin-right:10px;font-size:1.2em;}
.siteSettings .iconVine label:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#00b488;margin-right:10px;font-size:1.2em;}.siteSettings .iconFlickr label:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#0063dc;margin-right:10px;font-size:1.2em;}.siteSettings .iconRateMyAgent label:before{content:url(/Images/Icons/rate-my-agent.png);}.siteSettings .iconEmail label:before{content:"";color:#00adef;}.siteSettings input[type=checkbox],.siteSettings input[type=radio]{margin:0 10px;}.siteSettings .metaTags td{vertical-align:middle;background:#fff;}.siteSettings .metaTags td input[type=text]{width:150px;}.siteSettings .metaTags .addMetaTag a{display:block;background:#f7f7f7;border-radius:4px;height:30px;line-height:30px;padding:0;width:75px;text-align:center;}.siteSettings .metaTags .addMetaTag a:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#7FB720;margin-right:4px;}.siteSettings table.metaTags{min-height:200px;display:table;width:100%;}.siteSettings table.metaTags label{width:auto;}.siteSettings table.metaTags .optionRemove{text-align:right;display:block;padding:0 10px;color:transparent;font-size:1px;letter-spacing:-1px;}.siteSettings table.metaTags .optionRemove:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#A3443E;margin-right:4px;font-size:1rem;height:30px;line-height:30px;}.siteSettings table.metaTags tr:nth-child(odd) td{background:#f2f2f2;}@media (min-width:600px){.siteSettings .contactMain label{width:100px;margin-right:20px;margin-bottom:10px;}
.siteSettings .contactMain select{width:200px;margin-right:20px;}.siteSettings .contactMain input[type=text]{width:320px;}.siteSettings .metaTags td input[type=text]{width:200px;}}.ui-dialog-content .colorThemeSelection:after{content:"";display:table;clear:both;}.ui-dialog-content .colorThemeSelection ul{float:left;width:100%;margin:0;padding:0;list-style:none;}.ui-dialog-content .colorThemeSelection ul li{float:left;margin:0 15px 15px 0;width:150px;text-align:center;overflow:hidden;cursor:pointer;}.ui-dialog-content .colorThemeSelection ul li img{border:none;margin:0;float:none;}.ui-dialog-content .colorThemeSelection ul li span{float:none;display:block;color:#222;margin:10px 0 5px;font-size:.9rem;}.ui-dialog-content .colorThemeSelection a{cursor:pointer;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;background-color:#fafafa;background-image:-webkit-gradient(linear,left top,left bottom,from(#fafafa),to(#f5f5f5));background-image:linear-gradient(#fafafa,#f5f5f5);border:solid 2px transparent;display:block;border-radius:4px;padding:10px;text-decoration:none;}.ui-dialog-content .colorThemeSelection a:hover{background:#f3f3f3;border-color:#00adef;}.ui-dialog-content .colorThemeSelection li.selected-color-theme{cursor:default;}.ui-dialog-content .colorThemeSelection li.selected-color-theme a{background:#f3f3f3;border-color:#00adef;}.siteSettingTabsInner .displayProperties{background:#404b52;color:#fff;}.siteSettingTabsInner .displayProperties:after{content:"";display:table;clear:both;}.siteSettingTabsInner .displayProperties input[type=checkbox],.siteSettingTabsInner .displayProperties input[type=radio]{margin:0 15px;}.ui-tabs .ui-tabs-panel .site-settings-gtm .warning{font-weight:bold;color:#999;padding-bottom:15px;text-transform:uppercase;}.ui-tabs .ui-tabs-panel .site-settings-gtm p{line-height:1.5;}.ui-tabs .ui-tabs-panel .site-settings-gtm img{border:none;max-width:95%;margin:15px 0;float:none;}.ui-tabs .ui-tabs-panel .site-settings-gtm a{display:block;padding:0 0 15px;}
.add-testimonial-form,.pageCreate .show-advanced-settings-button,.sitemapTreeview .add-menu-link,.widgetList>li button.addWidgetAdmin,.featuredListingInput .addListing a{text-indent:0;display:block;height:30px;line-height:30px;padding:0 10px;border-radius:4px;background:#eee;-webkit-transition:all .2s linear;transition:all .2s linear;}.add-testimonial-form:hover,.pageCreate .show-advanced-settings-button:hover,.sitemapTreeview .add-menu-link:hover,.widgetList>li button.addWidgetAdmin:hover,.featuredListingInput .addListing a:hover{background:#e9e9e9;text-decoration:none;}.sitemapTreeview .external-menu-item-form button,.ui-dialog .rpdata-about .btn,.dialogContent .formWidget a.addField,.dialogContent .formWidget .editField .btnLrge{text-indent:0;display:block;float:none;height:30px;line-height:28px;padding:0 10px;border-radius:4px;background:#eee;text-decoration:none;text-align:center;-webkit-transition:all .2s linear;transition:all .2s linear;}.sitemapTreeview .external-menu-item-form button:after,.ui-dialog .rpdata-about .btn:after,.dialogContent .formWidget a.addField:after,.dialogContent .formWidget .editField .btnLrge:after{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";padding:0 1px;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:0;font-size:.8em;}.sitemapTreeview .external-menu-item-form button:hover,.ui-dialog .rpdata-about .btn:hover,.dialogContent .formWidget a.addField:hover,.dialogContent .formWidget .editField .btnLrge:hover,.sitemapTreeview .external-menu-item-form button:focus,.ui-dialog .rpdata-about .btn:focus,.dialogContent .formWidget a.addField:focus,.dialogContent .formWidget .editField .btnLrge:focus,.sitemapTreeview .external-menu-item-form button:active,.ui-dialog .rpdata-about .btn:active,.dialogContent .formWidget a.addField:active,.dialogContent .formWidget .editField .btnLrge:active{background:#ccc;color:#002b49;}
.sitemapTreeview .external-menu-item-form button:hover:after,.ui-dialog .rpdata-about .btn:hover:after,.dialogContent .formWidget a.addField:hover:after,.dialogContent .formWidget .editField .btnLrge:hover:after,.sitemapTreeview .external-menu-item-form button:focus:after,.ui-dialog .rpdata-about .btn:focus:after,.dialogContent .formWidget a.addField:focus:after,.dialogContent .formWidget .editField .btnLrge:focus:after,.sitemapTreeview .external-menu-item-form button:active:after,.ui-dialog .rpdata-about .btn:active:after,.dialogContent .formWidget a.addField:active:after,.dialogContent .formWidget .editField .btnLrge:active:after{opacity:1;-webkit-transform:translateX(8px);transform:translateX(8px);}.widgetList>li{display:block;margin:0 0 20px;padding:0 0 20px;border-bottom:solid 1px #eee;}.widgetList>li:after{content:"";display:table;clear:both;}.widgetList>li button.addWidgetAdmin:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#7FB720;margin-right:5px;}.widgetList>li>img.addWidgetAdmin{float:left;margin:5px 20px 30px 20px;width:130px;}.widgetList>li>p{padding:0 0 10px;}.widgetList>li h3{padding:0 0 10px;font-size:20px;line-height:normal;}.dialogContent{padding:20px 20px 70px;min-height:100%;max-width:100%;display:block;}.dialogContent:after{content:"";display:table;clear:both;}.dialogContent li{margin-bottom:10px;}.dialogContent.ui-tabs{padding:0;}.featuredListingInput li{display:block;margin-bottom:10px;}.featuredListingInput .addListing{float:right;}.featuredListingInput .addListing a:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#7FB720;margin-right:5px;}.featuredListingInput .listings{background:#f7f7f7;}.featuredListingInput .listings .listingsContent{display:block;margin-bottom:10px;position:relative;}
.featuredListingInput .listings .listingsContent:after{content:"";display:table;clear:both;}.featuredListingInput .listings .listingsContent.ui-sortable-handle{cursor:move;}.featuredListingInput .listings .listingsContent .listingsImg{float:left;width:100px;}.featuredListingInput .listings .listingsContent .listingsInfo{display:block;padding:10px 30px 10px 120px;}.featuredListingInput .listings .listingsContent .listingRemove{text-align:center;position:absolute;right:0;top:50%;margin-top:-15px;height:30px;line-height:30px;width:30px;color:transparent;font-size:1px;letter-spacing:-1px;}.featuredListingInput .listings .listingsContent .listingRemove:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#A3443E;margin-right:4px;font-size:1rem;height:30px;line-height:30px;}.featuredListingInput .listings .listingsContent:hover{background:#fff;}.ui-dialog .rpdata-description p{border-bottom:dashed 1px #ddd;margin-bottom:20px;}.ui-dialog .rpdata-description img{border:solid 1px #ddd;padding:4px 10px;border-radius:4px;background:#eee;float:right;margin-left:20px;}.ui-dialog .rpdata-login{float:left;width:45%;padding:10px 15px;background:#fff;border:solid 1px #ddd;border-radius:4px;}.ui-dialog .rpdata-login h3{text-transform:capitalize;font-size:14px;margin:0 -6% 10px;padding:0 6% 5%;border-bottom:solid 1px #ddd;}.ui-dialog .rpdata-login>div{margin-bottom:5px;display:block;}.ui-dialog .rpdata-login label{color:#333;font-weight:bold;margin:5px 0;display:block;float:none;}.ui-dialog .rpdata-login input{background:#fafafa;border:solid 1px #ddd;padding:8px 10px;width:100%;height:auto;margin:5px 0;float:none;border-radius:0;}.ui-dialog .rpdata-login input:focus{border-color:#888;}.ui-dialog .rpdata-login input.input-validation-error{border:solid 1px #FF4545;}.ui-dialog .rpdata-login .field-validation-error{color:red;display:block;width:100%;height:auto;padding:2%;line-height:1.5em;margin:-6px 0 10px;border:solid 1px #FF4545;background:#F2D7D7;}
.ui-dialog .rpdata-about{float:right;width:55%;margin-top:15px;padding-left:20px;}.ui-dialog .rpdata-about p{padding:0;}.ui-dialog .rpdata-about .btn{margin:10px 0;}.ui-dialog .rpDataValidationError{color:red;display:block;width:96%;padding:2%;line-height:1.5em;margin:0 0 10px;border:solid 1px #FF4545;background:#F2D7D7;}#formWidgetTabs ul#widgetGroup li{padding:0;width:auto;}.dialogContent .formWidget label{float:none;display:block;height:auto;width:auto;}.dialogContent .formWidget .formHelp p,.dialogContent .formWidget .formHelpNotifications p{padding:10px 0;}.dialogContent .formWidget ul.formHeader{float:left;width:260px;border-right:solid 1px #ccc;padding-right:15px;padding-bottom:50px;}.dialogContent .formWidget ul.formHeader .field-validation-error{margin:0 0 0 5px;}.dialogContent .formWidget a.addField{margin:10px 0;}.dialogContent .formWidget .formHelp{padding-left:280px;}.dialogContent .formWidget .formHelp h4{color:#202020;font-weight:bold;font-size:14px;background:none;font-family:Arial;padding:0 0 5px;}.dialogContent .formWidget .formHelp p{color:#777;font-size:12px;margin:0 0 15px;padding:0 0 15px;border-bottom:1px dashed #c6c6c6;line-height:18px;}.dialogContent .formWidget .formHelp img{display:none;}.dialogContent .formWidget .editField{display:block;padding-left:280px;float:none;}.dialogContent .formWidget .editField input{float:none;}.dialogContent .formWidget .editField input[type=checkbox]{float:left;}.dialogContent .formWidget .editField li{float:left;width:100%;}.dialogContent .formWidget .editField li:after{clear:none;}.dialogContent .formWidget .editField h4{font-size:16px;margin-bottom:5px;}.dialogContent .formWidget .editField label.checkbox{float:left;padding-left:10px;}.dialogContent .formWidget .editField .btnLrge{margin:10px 0;}.dialogContent .formWidget .editField .dropInputs{float:left;width:100%;margin-bottom:5px;}.dialogContent .formWidget .editField .dropInputs div{position:relative;}.dialogContent .formWidget .editField .dropInputs div input[type=text]{float:left;margin-right:-1px;border-top-right-radius:0;border-bottom-right-radius:0;width:200px;height:27px;}
.dialogContent .formWidget .editField .dropInputs div a{background:url(/Areas/WebsiteContent/Images/Admin/btn-delete-right.gif) no-repeat 0 0;float:left;height:27px;width:27px;text-indent:-9999px;}.dialogContent .formWidget .notifications li,.dialogContent .formWidget .feedback li{padding:0;margin:0 0 20px;}.dialogContent .formWidget .notifications label,.dialogContent .formWidget .feedback label{margin:0 0 5px;font-size:1rem;}.dialogContent .formWidget .notifications input[type=text],.dialogContent .formWidget .notifications textarea,.dialogContent .formWidget .feedback input[type=text],.dialogContent .formWidget .feedback textarea{width:100%;float:none;display:block;margin:0 0 5px;}.dialogContent .formWidget .notifications em,.dialogContent .formWidget .feedback em{font-style:italic;font-size:12px;color:#666;display:block;}.dialogContent .formWidget .formFields{padding:0;background:#f5f5f5;min-height:60px;}.dialogContent .formWidget .formFields div{width:100%;position:relative;}.dialogContent .formWidget .formFields div:after{content:"";display:table;clear:both;}.dialogContent .formWidget .formFields div.fieldContent{padding:5px 40px 5px 10px;min-height:40px;border-bottom:solid 2px #fff;border-top:solid 1px #eee;}.dialogContent .formWidget .formFields div.fieldContent:first-child{border-top:none;}.dialogContent .formWidget .formFields div.fieldContent:last-child{border-bottom:none;}.dialogContent .formWidget .formFields div.fieldContent textarea{width:100%;max-width:100%;}.dialogContent .formWidget .formFields div.fieldContent input[type=checkbox]{margin-right:10px;}.dialogContent .formWidget .formFields div.fieldContent input[type=radio]{margin-right:10px;}.dialogContent .formWidget .formFields div.fieldContent .inputsWrap{display:block;font-size:inherit;float:none;color:inherit;margin:0;}.dialogContent .formWidget .formFields div.fieldContent .inputsWrap:after{content:"";display:table;clear:both;}.dialogContent .formWidget .formFields div.fieldContent ul.widgetToolbar{border:0;padding:0;position:absolute;right:5px;top:5px;width:auto;}
.dialogContent .formWidget .formFields div.fieldContent ul.widgetToolbar.dropdown-open>li>ul{display:block;}.dialogContent .formWidget .formFields div.fieldContent ul.widgetToolbar>li{height:28px;width:28px;cursor:pointer;padding:0;text-indent:-9999em;}.dialogContent .formWidget .formFields div.fieldContent ul.widgetToolbar>li>a{display:block;height:28px;position:relative;text-indent:-9999em;width:28px;background:url(/Areas/WebsiteContent/Images/admin/form-icon-edit-btn.png) no-repeat center center;}.dialogContent .formWidget .formFields div.fieldContent ul.widgetToolbar>li.hover>a{background:url(/Areas/WebsiteContent/Images/admin/form-icon-edit-btn-active.png) no-repeat center center;}.dialogContent .formWidget .formFields div.fieldContent ul.widgetToolbar>li>ul{display:none;-webkit-box-shadow:0 4px 8px -4px rgba(0,0,0,0.12);box-shadow:0 4px 8px -4px rgba(0,0,0,0.12);}.dialogContent .formWidget .formFields div.fieldContent ul.widgetToolbar>li>ul.dropdown-open{display:block;}.dialogContent .formWidget .formFields div.fieldContent ul.widgetToolbar>li>ul li{position:relative;text-indent:0;}.dialogContent .formWidget .formFields div.fieldContent ul.widgetToolbar>li>ul li a{display:block;}.dialogContent .formWidget .formFields div.fieldContent ul.widgetToolbar>li>ul li a:after{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";}.dialogContent .formWidget .formFields div.fieldContent ul.widgetToolbar>li>ul li a.fieldDelete:after{content:"";}.dialogContent .formWidget .formFields div.fieldContent ul.widgetToolbar>li>ul li a.fieldMoveUp:after{content:"";}.dialogContent .formWidget .formFields div.fieldContent ul.widgetToolbar>li>ul li a.fieldMoveDown:after{content:"";}.formResultsWidget .formResultsDisplay{width:100%!important;}.formResultsWidget .formResultsDisplay .widgetFormResults{float:left;width:100%;}.formResultsWidget .formResultsDisplay .widgetFormResults div.resultFeed{float:left;width:100%;border-top:1px solid #BBB;}
.formResultsWidget .formResultsDisplay .widgetFormResults div.borderHidden{border-top:none;}.formResultsWidget .formResultsDisplay .widgetFormResults div.titlePlaceholder{height:56px;}.formResultsWidget .formResultsDisplay .widgetFormResults div.title{font-weight:bold;font-size:18px;padding:13px 0 0;float:left;width:70%;}.formResultsWidget .formResultsDisplay .widgetFormResults div.title span{font-weight:normal;font-size:15px;color:#777;padding-left:5px;}.formResultsWidget .formResultsDisplay .widgetFormResults table{width:100%;max-height:100%;}.formResultsWidget .formResultsDisplay .widgetFormResults table thead{background-color:#F7F7F7;}.formResultsWidget .formResultsDisplay .widgetFormResults table tr th{font-weight:bold;font-size:13px;padding:15px;border-right:1px solid #DDD;border-bottom:2px solid #DDD;white-space:nowrap;}.formResultsWidget .formResultsDisplay .widgetFormResults table tr td{font-size:12px;padding:10px 15px;background:#FFF;border-right:1px solid #EEE;border-bottom:1px solid #EEE;}.formResultsWidget .formResultsDisplay .widgetFormResults table tr td a{text-decoration:underline;font-weight:bold;}.formResultsWidget .formResultsDisplay .widgetFormResults table tr:hover td{background:#FAF6E8;}.formResultsWidget .formResultsDisplay #panelBox{float:left;}.formResultsWidget .formResultsDisplay #panelContent{float:left;width:100%;}.formResultsWidget .formResultsDisplay div.inactive{float:right;}.formResultsWidget .formResultsDisplay div.export{float:right;width:30%;margin:0 0 20px;}.formResultsWidget .formResultsDisplay div.export a{background:url(/Areas/WebsiteContent/Images/Admin/btn-export-csv.png) no-repeat 0 0;width:145px;height:36px;cursor:pointer;float:right;border:0;text-indent:-999em;-webkit-transition:background 0s;transition:background 0s;}.formResultsWidget .formResultsDisplay div.export a:hover{background-position:0 -36px;}.formResultsWidget .formResultsDisplay div.export a:active{background-position:0 -72px;}.formResultsWidget .formResultsDisplay .resultsHeader{border:1px solid #DDD;float:left;width:100%;background:#F0F0F0 url(/Areas/WebsiteContent/Images/content-header-bg.gif) repeat-x scroll 0 0!important;margin:0 0 15px;border-radius:4px;height:52px;}
.formResultsWidget .formResultsDisplay .resultsHeader .formResultSelect{padding:15px 20px;float:left;height:20px;}.formResultsWidget .formResultsDisplay .resultsHeader span{float:left;font-size:13px;font-weight:bold;color:#555;margin:1px 0 0;}.formResultsWidget .formResultsDisplay .resultsHeader select{float:left;font-size:13px;color:#666;padding:5px;margin:-3px 0 0 15px;}.formResultsWidget .formResultsDisplay .resultsHeader .inactive{padding:15px 20px;float:right;height:50px;background:#EEE;border-left:1px solid #DDD;}.formResultsWidget .formResultsDisplay .resultsHeader .inactive input{float:right;margin:4px 0 0;}.formResultsWidget .formResultsDisplay .inactive label{float:right;margin:2px 15px 0 0;}#uxPageSelection{width:150px;float:right;}.feature-banner-widget-details{overflow:hidden;}.feature-banner-widget-details #details-panel{border:1px solid #ccc;background-color:#fff;min-height:365px;width:100%;padding:30px;position:relative;}.feature-banner-widget-details .link-type{position:relative;}.feature-banner-widget-details .link-type input[type='radio']{width:auto;}.feature-banner-widget-details .link-type>div{float:left;width:100%;}.feature-banner-widget-details .link-type>div *{float:none;}.feature-banner-widget-details .link-type .limit-size-input{width:150px;float:right;}.feature-banner-widget-details .link-type select.limit-size-input{width:172px;}.feature-banner-widget-details .add-banner-button-panel{position:absolute;bottom:0;left:0;right:0;background-color:#D9D9D9;text-align:center;height:60px;padding-top:6px;line-height:50px;}.feature-banner-widget-details .add-image-button{width:100%;margin-bottom:20px;}.feature-banner-widget-details #demo-image-display{width:200px;float:left;height:241px;position:relative;text-align:center;}.feature-banner-widget-details #upload-image-validation-display{width:200px;float:left;height:241px;position:relative;text-align:center;background-image:url(/Areas/WebsiteContent/Images/NotFoundImage3d.png);background-repeat:no-repeat;}
.feature-banner-widget-details #demo-image-display img{max-height:200px;max-width:200px;background-color:Gray;}.feature-banner-widget-details label{width:auto;}.plUploader{text-align:center;width:185px!important;vertical-align:top;display:inline-block;}.wtButton{display:inline-block;border:1px solid #CCC;border-bottom:2px solid #CCC;background:#f9f9f9 url(/Areas/WebsiteContent/Images/admin/btn-input-bg.gif) repeat-x 0 0;font-size:13px;font-weight:bold;padding:8px 30px;cursor:pointer;color:#000!important;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;margin:0 auto;text-align:center;text-decoration:none!important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.wtButton:hover{background:#fff url(/Areas/WebsiteContent/Images/admin/btn-input-bg-hover.gif) repeat-x 0 0;}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:4px;}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:4px;}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:4px;}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:4px;}.ui-progressbar{height:1.5em;text-align:center;overflow:hidden;position:relative;line-height:.75em;border:1px solid #aaa;background:#fff;color:#222;}.ui-progressbar .progress-label{position:absolute!important;font-weight:bold;font-size:.75em;margin-top:.45em!important;width:100%!important;text-align:center;}.ui-progressbar .ui-progressbar-value{margin:-1px;background:#ccc;height:100%;border:1px solid #aaa;}.feature-banner-form-details-container{overflow:hidden;padding-bottom:40px;}.feature-banner-form-details{width:262px;min-height:241px;position:relative;float:right;display:block;}.feature-banner-form-details input,.feature-banner-form-details textarea{width:241px;margin-top:10px!important;display:inline-block!important;height:auto!important;}
.feature-banner-form-details textarea{max-width:100%!important;width:100%!important;height:70px!important;}#feature-banner-banner-list-container{width:100%;height:190px;background-color:#fff;position:relative;border:1px solid #ccc;overflow:hidden;}#feature-banner-banner-list-container h4{padding-top:10px;padding-bottom:10px;border-bottom:2px solid gray;background-image:none;display:block;padding-left:5px;}#feature-banner-banner-list-container h4 span{font-size:12px;font-weight:100;float:none!important;}#feature-banner-banner-list-container h4 .help-text{text-align:right;}#feature-banner-banner-list-container .left-thumbnail-scroll-button{width:20px;background-color:#D9D9D9;line-height:145px;vertical-align:middle;text-align:center;position:absolute;z-index:1000;left:-1px;bottom:0;top:39px;cursor:pointer;border:1px solid #ccc;}#feature-banner-banner-list-container .right-thumbnail-scroll-button{width:20px;background-color:#D9D9D9;line-height:145px;vertical-align:middle;text-align:center;position:absolute;z-index:1000;left:-1px;bottom:0;top:39px;cursor:pointer;border:1px solid #ccc;left:calc(100% - 20px);}#feature-banner-banner-list-container .banner-slider{width:10000px;height:95px;position:relative;left:30px;top:17px;}#feature-banner-banner-list-container .banner-slider p{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}#feature-banner-banner-list-container .banner-slider ul,#feature-banner-banner-list-container .banner-slider li{width:auto;position:relative;}#feature-banner-banner-list-container .banner-slider ul{height:95px;left:-10px;float:left;}#feature-banner-banner-list-container .banner-slider li{float:left;width:160px;margin-left:10px;max-width:160px;cursor:alias;height:95px;max-height:95px;}#feature-banner-banner-list-container .banner-slider li div{height:95px;display:table-cell;vertical-align:middle;text-align:center;width:160px;background:none repeat scroll 0 0 Gray;padding-top:5px;padding-left:5px;padding-right:5px;}#feature-banner-banner-list-container .banner-slider li:hover div{border:1px solid #000;}
#feature-banner-banner-list-container .banner-slider li div img{max-width:150px;max-height:85px;background-color:Gray;}#feature-banner-banner-list-container .banner-slider li div a{display:none;}#feature-banner-banner-list-container .banner-slider li.pending-delete{border:1px solid #A3443E;}#feature-banner-banner-list-container .banner-slider li:hover div a{position:absolute;top:0;right:0;z-index:1000;background-color:black;color:white;font-family:Cursive;font-weight:700;padding:0 3px 3px 3px;line-height:12px;display:block;}.feature-banner-widget-details #drag-drop-area,.feature-banner-widget-details #block-drop-area{position:absolute;z-index:100;left:0;top:0;width:100%;height:426px;line-height:100%;vertical-align:middle;text-align:center;background-color:#b0e25b;width:557px;opacity:.7;display:none;overflow:hidden;font-size:34px;color:#7FB720;}.feature-banner-widget-details #crop-panel{position:absolute;z-index:100;left:0;top:0;width:100%;height:426px;line-height:100%;vertical-align:middle;text-align:center;background-color:#b0e25b;width:100%;opacity:.7;display:none;overflow:hidden;font-size:34px;line-height:426px;color:#7FB720;opacity:1;background-color:#fff;}.feature-banner-widget-details #crop-panel .image-container{margin-top:30px;max-height:332px;position:absolute;left:0;right:0;top:0;overflow:auto;}.feature-banner-widget-details #crop-panel .control-container{position:absolute;bottom:10px;left:0;right:0;height:50px;line-height:50px;}.feature-banner-widget-details #drag-drop-area>div{position:relative;width:100%;height:100px;float:left;}.feature-banner-widget-details #block-drop-area{color:#A3443E;background-color:#d4918d;border:1px solid #A3443E;}.feature-banner-widget-details #block-drop-area>div{position:relative;width:100%;height:100px;float:left;}.feature-banner-widget-details .large-button{display:inline-block;border:1px solid #CCC;border-bottom:2px solid #CCC;background:#f9f9f9 url(/Areas/WebsiteContent/Images/admin/btn-input-bg.gif) repeat-x 0 0;font-size:19px;padding:12px 40px;cursor:pointer;color:#000;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;height:auto!important;float:none!important;}
.feature-banner-widget-details .large-button.updating{display:none;}.feature-banner-widget-details .uploaderContainer{overflow:auto;padding-bottom:20px;}.feature-banner-widget-details .not-valid{border:1px solid #A3443E;background-color:#d4918d;}.feature-banner-widget-details .slidebox{height:400px;}.slidebox .slideboxSlides,.slidebox .slideboxSlide{height:400px;}#featured .thumbNav li{background-color:transparent;width:10px;height:10px;}#featured .thumbNav li a{background-image:url(/images/slider-buttons.png);width:12px;height:13px;background-position:0 0;margin-left:8px;}#featured .thumbNav li a span{display:none;}#featured .thumbNav li:hover a{background-position:-12px 0;}#featured .thumbNav li a.cur{background-position:-23px 0;}#featured .anythingControls{display:block;margin:0 auto;width:400px;text-align:center;position:relative;bottom:20px;}#saveBannerForm .bannersWrap .banner-title{background-color:#d9d9d9;height:45px;color:#000;font-weight:700;width:100%;border:1px solid #A7A7A7;border-bottom:none;}#saveBannerForm .bannersWrap .banner-title>div{padding:20px;height:5px;line-height:5px;width:auto;display:inline-block;}#saveBannerForm .link-display input[type='text']{width:283px;float:left;}#saveBannerForm .mediaLibrary{float:right;}#saveBannerForm .banner-title input{width:100%!important;}#saveBannerForm .link-display .urlView label{width:60px;}#saveBannerForm .selectFilePanel{width:100%;background-color:#fff;border:1px solid #c9c9c9;position:relative;min-height:180px;padding-bottom:50px;}#saveBannerForm .bannerWidgetOuter .bannerWidget .bannerWidgetTitle{float:left;width:330px;height:33px;position:relative;}#saveBannerForm .imgUploader object{float:left;margin-right:10px;}#saveBannerForm .plUploader{text-align:center;width:185px!important;vertical-align:top;display:inline-block;}#saveBannerForm .wtButton{display:inline-block;border:1px solid #CCC;border-bottom:2px solid #CCC;background:#f9f9f9 url(/Areas/WebsiteContent/Images/admin/btn-input-bg.gif) repeat-x 0 0;font-size:13px;font-weight:bold;padding:8px 30px;cursor:pointer;color:#000!important;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;margin:0 auto;text-align:center;text-decoration:none!important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
#saveBannerForm .wtButton:hover{background:#fff url(/Areas/WebsiteContent/Images/admin/btn-input-bg-hover.gif) repeat-x 0 0;}#saveBannerForm .dialogContent ul li.bannersWrap{overflow:hidden;height:307px;}#saveBannerForm .dialogContent ul li div.banners{background:#fff;border:1px solid #a7a7a7;height:251px;padding:0;overflow-x:hidden;width:100%;}#saveBannerForm .dialogContent ul li div.banners .bannersContent{background:#efefef;border-bottom:1px solid #DDD;display:block;padding:7px 0 10px;width:98%;float:left;margin:8px;position:relative;}#saveBannerForm .dialogContent ul li div.banners .bannersImg{float:left;overflow:hidden;margin-left:10px;}#saveBannerForm .dialogContent ul li div.banners .bannersInfo{float:right;padding:1em;width:370px;}#saveBannerForm .dialogContent ul li div.banners .bannersInfo h4.title{padding:0 0 3px;font-weight:normal;background:none;float:left;width:100%;position:relative;}#saveBannerForm .dialogContent ul li div.banners .bannersInfo span.heading{display:block;font-size:11px;float:none;margin:0;width:300px;}#saveBannerForm .dialogContent ul li div.banners .bannersInfo a.bannerRemove:hover,#saveBannerForm .dialogContent ul li div.banners .bannersInfo a.bannerEdit:hover{background-position:0 -26px;}#saveBannerForm .dialogContent ul li div.banners .bannersInfo a.bannerRemove:active,#saveBannerForm .dialogContent ul li div.banners .bannersInfo a.bannerEdit:active{background-position:0 -52px;}#saveBannerForm .banner-edit-buttons{font-size:12px;color:#666!important;position:absolute;bottom:10px;right:10px;}#saveBannerForm .banner-edit-buttons a{font-size:12px;color:#666!important;margin-left:5px;}#saveBannerForm .banner-edit-buttons a img{position:relative;top:10px;}#saveBannerForm .dialogContent ul li div.details{color:#888;font-size:10px;display:inline-block;}#saveBannerForm .button-container{width:100%;height:40px;position:absolute;bottom:0;}#saveBannerForm .button-container>div{margin:0 auto;width:300px;text-align:center;}#saveBannerForm #panelContent .dialogContent.bannerContent .addBanner a{float:right;text-indent:-999em;border:0;cursor:pointer;width:35px;height:28px;margin:2px 0 0;background:url(/Areas/WebsiteContent/Images/admin/btn-add.png) no-repeat 0 0;}
#saveBannerForm .dialog-button{cursor:pointer;height:28px;display:inline-block;padding:0 20px;margin:2px 0 0;border:1px solid #C9C9C9;bottom:5px;left:39%;line-height:28px;color:#000!important;background-color:#fff;}#saveBannerForm #panelContent .dialogContent.bannerContent .addBanner a:hover,#saveBannerForm .dialog-button:hover{background-position:0 -28px;color:#F3F3F3!important;background-color:#515151;text-decoration:none;}#saveBannerForm #panelContent .dialogContent.bannerContent .addBanner a:active{background-position:0 -56px;}#saveBannerForm #panelContent .dialogContent.bannerContent .clearBanner a{margin-left:5px;}#saveBannerForm #panelContent .dialogContent.bannerContent .saveBanner a:hover,#saveBannerForm #panelContent .dialogContent.bannerContent .clearBanner a:hover{background-position:0 -28px;}#saveBannerForm #panelContent .dialogContent.bannerContent .saveBanner a:active,#saveBannerForm #panelContent .dialogContent.bannerContent .clearBanner a:active{background-position:0 -56px;}#saveBannerForm .dialogContent.bannerContent .small-print{color:#737373;font-size:8px;font-style:italic;float:right;width:auto;}#saveBannerForm .dialogContent.bannerContent .imgUploader{float:left;width:100%;background-color:#f3f3f3;height:50px;border-bottom:1px solid #c9c9c9;margin-bottom:10px;padding:10px;}#saveBannerForm .dialogContent.bannerContent .urlView{float:left;margin-left:8px;}#saveBannerForm .dialogContent.bannerContent .urlView select{border:1px solid #DDD;}#saveBannerForm .dialogContent.bannerContent .imgUploader span{margin:0 0 0 15px;line-height:15px;}#saveBannerForm .dialogContent.bannerContent .imgUploader span em{display:block;float:none!important;margin:0 auto;}#saveBannerForm .dialogContent.bannerContent .imgPreview{text-align:center;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;}#saveBannerForm .dialogContent.bannerContent li.imgPreview div.imgHolder{width:100%;}#saveBannerForm .dialogContent.bannerContent li.imgPreview img{margin:10px 0 0;display:inline-block;}
#saveBannerForm .dialogContent.bannerContent li.imgPreview span{float:left;margin:0 0 0 185px;}#saveBannerForm .dialogContent.bannerContent li.imgPreview span table td{vertical-align:middle;}#saveBannerForm .dialogContent.bannerContent li.imgPreview span label{float:left;font-weight:bold;font-size:12px;color:#3791DA;width:auto;margin:0;line-height:15px;}#saveBannerForm .dialogContent.bannerContent li.imgPreview span input{float:left;padding:0;width:auto;margin:0 0 0 7px;display:inline-block;}#saveBannerForm .dialogContent.bannerContent li label{width:37px!important;}#saveBannerForm .dialogContent.bannerContent .link-display .urlView label{width:60px!important;}#saveBannerForm .dialogContent.bannerContent img{display:inline-block;margin:0 0 10px;max-height:300px;max-width:500px;}#saveBannerForm .bannerWidgetButtonText{position:absolute;top:38px;left:0;width:100%;text-align:center;text-shadow:0 1px 2px #fff;}#saveBannerForm .bannerWidgetButtonText h3{font-family:'Droid Sans',sans-serif;color:#333;text-transform:uppercase;font-size:21px;padding:0;margin:0;}#saveBannerForm .bannerWidgetButtonText small{color:#999;font-style:italic;font-weight:bold;font-size:12px;}#saveBannerForm .dialogContent.bannerContent li .inputWrap{width:100%;padding:0 1em 0 1em;}#saveBannerForm .dialogContent.bannerContent li .inputWrap div{width:100%;}#saveBannerForm .bannerSummary{width:100%;float:left;text-align:center;font-size:11px;margin:10px 0 0;}#saveBannerForm .dialogContent.bannerContent li.bannerSummary span{float:left;margin:0 0 0 185px;}#saveBannerForm .dialogContent.bannerContent li.bannerSummary span table td{vertical-align:middle;}#saveBannerForm .dialogContent.bannerContent li.bannerSummary span label{float:left;font-weight:bold;font-size:12px;color:#3791DA;width:auto!important;margin:0;line-height:15px;}#saveBannerForm .dialogContent.bannerContent li.bannerSummary span input{float:left;padding:0;width:auto;margin:0 0 0 7px;display:inline-block;}.edit-page-popup .template-drop-down-option{display:none;}
.edit-page-popup .advanced-page-settings-and-button{display:block!important;}.validation-summary-errors{padding:15px;}.admin-social-list .field-validation-error{height:auto;white-space:normal;}#fancybox-loading{position:fixed;top:50%;left:50%;height:40px;width:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;background:transparent;z-index:1104;display:none;}* html #fancybox-loading{position:absolute;margin-top:0;}#fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px;background:transparent url("/Images/fancybox/fancy_loading.png") no-repeat;}#fancybox-overlay{position:fixed;top:0;left:0;bottom:0;right:0;background:#000;z-index:1100;display:none;}* html #fancybox-overlay{position:absolute;width:100%;}#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none;}#fancybox-wrap{position:absolute;top:0;left:0;margin:0;padding:20px;z-index:1101;display:none;max-width:90%;-webkit-box-sizing:content-box;box-sizing:content-box;}#fancybox-outer{position:relative;width:100%;height:100%;background:#FFF;}#fancybox-inner{position:absolute;top:0;left:0;width:1px;height:1px;padding:0;margin:0;outline:none;overflow:hidden;}#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;}#fancybox_error{color:#444;font:normal 12px/20px Arial;}#fancybox-content{height:auto;width:auto;padding:0;margin:0;}#fancybox-img{width:100%;height:100%;padding:0;margin:0;border:none;outline:none;line-height:0;vertical-align:top;-ms-interpolation-mode:bicubic;}#fancybox-frame{position:relative;width:100%;height:100%;border:none;display:block;}#fancybox-title{position:absolute;bottom:0;left:0;font-family:Arial;font-size:12px;z-index:1102;}.fancybox-title-inside{padding:10px 0;text-align:center;color:#333;}.fancybox-title-outside{padding-top:5px;color:#FFF;text-align:center;font-weight:bold;}.fancybox-title-over{color:#FFF;text-align:left;}#fancybox-title-over{padding:0 20px;background:url("/Images/fancybox/fancy_title_over.png");display:block;}
#fancybox-title-wrap{display:inline-block;}#fancybox-title-wrap span{height:32px;float:left;}#fancybox-title-left{padding-left:15px;background:transparent url("/Images/fancybox/fancy_title_left.png") repeat-x;}#fancybox-title-main{font-weight:bold;line-height:29px;background:transparent url("/Images/fancybox/fancy_title_main.png") repeat-x;color:#FFF;}#fancybox-title-right{padding-left:15px;background:transparent url("/Images/fancybox/fancy_title_right.png") repeat-x;}#fancybox-left,#fancybox-right{position:absolute;bottom:0;height:100%;width:35%;cursor:pointer;outline:none;background-image:url("/Images/fancybox/blank.gif");z-index:1102;display:none;}#fancybox-left{left:0;}#fancybox-right{right:0;}#fancybox-left-ico,#fancybox-right-ico{position:absolute;top:50%;left:-9999px;width:50px;height:50px;margin-top:-15px;cursor:pointer;z-index:1102;display:block;}#fancybox-left-ico{background:transparent url("/Images/fancybox/fancy_nav_left.png") no-repeat;}#fancybox-right-ico{background:transparent url("/Images/fancybox/fancy_nav_right.png") no-repeat;}#fancybox-left:hover,#fancybox-right:hover{visibility:visible;}#fancybox-left:hover span{left:20px;}#fancybox-right:hover span{left:auto;right:20px;}div.fancy-bg{position:absolute;padding:0;margin:0;border:0;z-index:1001;}div#fancy-bg-n{top:-20px;left:0;width:100%;height:20px;background:transparent url("/Images/fancybox/fancy_shadow_n.png") repeat-x;}div#fancy-bg-ne{top:-20px;right:-20px;width:20px;height:20px;background:transparent url("/Images/fancybox/fancy_shadow_ne.png") no-repeat;}div#fancy-bg-e{top:0;right:-20px;height:100%;width:20px;background:transparent url("/Images/fancybox/fancy_shadow_e.png") repeat-y;}div#fancy-bg-se{bottom:-20px;right:-20px;width:20px;height:20px;background:transparent url("/Images/fancybox/fancy_shadow_se.png") no-repeat;}div#fancy-bg-s{bottom:-20px;left:0;width:100%;height:20px;background:transparent url("/Images/fancybox/fancy_shadow_s.png") repeat-x;}div#fancy-bg-sw{bottom:-20px;left:-20px;width:20px;height:20px;background:transparent url("/Images/fancybox/fancy_shadow_sw.png") no-repeat;}
div#fancy-bg-w{top:0;left:-20px;height:100%;width:20px;background:transparent url("/Images/fancybox/fancy_shadow_w.png") repeat-y;}div#fancy-bg-nw{top:-20px;left:-20px;width:20px;height:20px;background:transparent url("/Images/fancybox/fancy_shadow_nw.png") no-repeat;}#fancybox-close{position:absolute;cursor:pointer;z-index:1103;display:none;background:#fafafa;border:none;font-size:1.4rem;color:#333;right:-15px;top:-15px;height:30px;width:30px;padding:0;text-align:center;}#fancybox-close:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";line-height:28px;width:32px;}#fancybox-close:hover,#fancybox-close:active{color:#002b49;}#fancybox-inner,#fancybox-outer{max-width:100%;}[data-icon]:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.light-gallery{overflow:hidden!important;}#lg-gallery img{border:none!important;}#lg-outer{width:100%;height:100%;position:fixed;top:0;left:0;z-index:99999!important;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:1;-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;background:rgba(0,0,0,0.8);}#lg-outer .lg-slide{position:relative;}#lg-outer .lg-slide p{position:absolute;top:0;left:0;right:0;color:#fff;background:rgba(0,0,0,0.9);text-align:center;font-size:1rem;line-height:1.5;padding:20px;}#lg-gallery{height:100%;opacity:0;width:100%;position:relative;-webkit-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out;}#lg-gallery.opacity{opacity:1;-webkit-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out;}#lg-gallery.opacity .thumb-cont{opacity:1;}#lg-gallery.fade-m{opacity:0;-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;}#lg-slider{height:100%;left:0;top:0;width:100%;position:absolute;white-space:nowrap;}
#lg-slider .lg-slide{background:url(../img/loading.gif) no-repeat scroll center center transparent;display:inline-block;height:100%;text-align:center;width:100%;}#lg-slider .lg-slide.complete{background-image:none;}#lg-gallery.show-after-load .lg-slide>*{opacity:0;}#lg-gallery.show-after-load .lg-slide.complete>*{opacity:1;}#lg-slider.slide .lg-slide,#lg-slider.use-left .lg-slide{position:absolute;opacity:.4;}#lg-slider.fade-m .lg-slide{position:absolute;left:0;opacity:0;}#lg-slider.animate .lg-slide{position:absolute;left:0;}#lg-slider.fade-m .current{opacity:1;z-index:9;}#lg-slider .lg-slide:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px;}#lg-gallery.opacity .lg-slide .object{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}.lg-slide .object{-webkit-transform:scale3d(0.5,0.5,0.5);transform:scale3d(0.5,0.5,0.5);-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity .5s ease-in-out 0s;-webkit-transition:opacity .5s ease-in-out 0s,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s;transition:opacity .5s ease-in-out 0s,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity .5s ease-in-out 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity .5s ease-in-out 0s,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s;}#lg-gallery.fade-m .lg-slide .object{transform:scale3d(0.5,0.5,0.5);-moz-transform:scale3d(0.5,0.5,0.5);-ms-transform:scale3d(0.5,0.5,0.5);-webkit-transform:scale3d(0.5,0.5,0.5);-o-transform:scale3d(0.5,0.5,0.5);}#lg-slider.fade-m.on .current{opacity:1;-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;}#lg-slider.fade-m .lg-slide{-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;}#lg-slider.slide .lg-slide{transform:translate3d(100%,0px,0px);-moz-transform:translate3d(100%,0px,0px);-ms-transform:translate3d(100%,0px,0px);-webkit-transform:translate3d(100%,0px,0px);-o-transform:translate3d(100%,0px,0px);}
#lg-slider.slide.on .lg-slide{opacity:0;}#lg-slider.slide .lg-slide.current{opacity:1!important;transform:translate3d(0px,0px,0px)!important;-moz-transform:translate3d(0px,0px,0px)!important;-ms-transform:translate3d(0px,0px,0px)!important;-webkit-transform:translate3d(0px,0px,0px)!important;-o-transform:translate3d(0px,0px,0px)!important;}#lg-slider.slide .lg-slide.prev-slide{opacity:0;transform:translate3d(-100%,0px,0px);-moz-transform:translate3d(-100%,0px,0px);-ms-transform:translate3d(-100%,0px,0px);-webkit-transform:translate3d(-100%,0px,0px);-o-transform:translate3d(-100%,0px,0px);}#lg-slider.slide .lg-slide.next-slide{opacity:0;transform:translate3d(100%,0px,0px);-moz-transform:translate3d(100%,0px,0px);-ms-transform:translate3d(100%,0px,0px);-webkit-transform:translate3d(100%,0px,0px);-o-transform:translate3d(100%,0px,0px);}#lg-slider.use-left .lg-slide{left:100%;}#lg-slider.use-left.on .lg-slide{opacity:0;}#lg-slider.use-left .lg-slide.current{opacity:1!important;left:0!important;}#lg-slider.use-left .lg-slide.prev-slide{opacity:0;left:-100%;}#lg-slider.use-left .lg-slide.next-slide{opacity:0;left:100%;}#lg-slider.slide.on .lg-slide,#lg-slider.slide.on .current,#lg-slider.slide.on .prev-slide,#lg-slider.slide.on .next-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 1s ease 0s;-webkit-transition:opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s;transition:opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s;}#lg-slider.speed .lg-slide,#lg-slider.speed .current,#lg-slider.speed .prev-slide,#lg-slider.speed .next-slide{transition-duration:inherit!important;-moz-transition-duration:inherit!important;-webkit-transition-duration:inherit!important;-o-transition-duration:inherit!important;-ms-transition-duration:inherit!important;}
#lg-slider.timing .lg-slide,#lg-slider.timing .current,#lg-slider.timing .prev-slide,#lg-slider.timing .next-slide{transition-timing-function:inherit!important;-moz-transition-timing-function:inherit!important;-webkit-transition-timing-function:inherit!important;-o-transition-timing-function:inherit!important;-ms-transition-timing-function:inherit!important;}#lg-slider .lg-slide img{display:inline-block;max-height:100%;max-width:100%;cursor:-moz-grabbing;cursor:grab;cursor:-webkit-grab;margin:0;padding:0;width:auto;height:auto;vertical-align:middle;}#lg-gallery .thumb-cont .thumb-inner{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s;transition:-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s;}@-webkit-keyframes rightEnd{0%{left:0;}50%{left:-30px;}100%{left:0;}}@keyframes rightEnd{0%{left:0;}50%{left:-30px;}100%{left:0;}}@-webkit-keyframes leftEnd{0%{left:0;}50%{left:30px;}100%{left:0;}}@keyframes leftEnd{0%{left:0;}50%{left:30px;}100%{left:0;}}.lg-slide .object.right-end{-webkit-animation:rightEnd .3s;animation:rightEnd .3s;position:relative;}.lg-slide .object.left-end{-webkit-animation:leftEnd .3s;animation:leftEnd .3s;position:relative;}#lg-action{bottom:20px;position:fixed;left:50%;margin-left:-30px;z-index:9;-webkit-backface-visibility:hidden;}#lg-action.has-thumb{margin-left:-46px;}#lg-action a{font-size:32px;color:#fff;padding:20px;text-shadow:0 1px 0 #333;}#lg-action a.disabled{opacity:.6;filter:alpha(opacity=60);cursor:default;background-color:#000;background-color:rgba(0,0,0,0.65)!important;}#lg-action a:hover,#lg-action a:focus{color:#00adef;}#lg-action a#lg-prev:before,#lg-action a#lg-next:after{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}#lg-action a#lg-prev:before{content:"";}
#lg-action a#lg-next:after{content:"";}#lg-action a.cl-thumb:after{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";}#lg-counter{bottom:52px;text-align:center;width:100%;position:absolute;z-index:9;color:#FFF;}#lg-gallery .thumb-cont{position:absolute;bottom:0;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#000;-webkit-transition:.4s max-height ease-in-out;transition:.4s max-height ease-in-out;z-index:9;max-height:0;opacity:0;}#lg-gallery.open .thumb-cont{max-height:350px;}#lg-gallery .thumb-cont .thumb-inner{margin-left:-12px;padding:12px;max-height:290px;overflow-y:auto;-webkit-box-sizing:content-box;box-sizing:content-box;}#lg-gallery .thumb-cont .thumb-info{background-color:#333;padding:7px 20px;}#lg-gallery .thumb-cont .thumb-info .count{color:#fff;font-weight:bold;font-size:12px;}#lg-gallery .thumb-cont .thumb-info .close{color:#FFF;display:block;float:right!important;width:28px;position:relative;height:28px;border-radius:2px;margin-top:-4px;background-color:#000;background-color:rgba(0,0,0,0.65);-webkit-transition:background-color .4s ease-in-out;transition:background-color .4s ease-in-out;z-index:1090;cursor:pointer;text-align:center;}#lg-gallery .thumb-cont .thumb-info .close i:after{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";line-height:28px;}#lg-gallery .thumb-cont .thumb-info .close:hover{text-decoration:none;background-color:#000;background-color:#000;}#lg-gallery .thumb-cont .thumb{display:inline-block!important;vertical-align:middle;text-align:center;*display:inline;*zoom:1;margin-bottom:4px;height:50px;width:50px;opacity:.6;filter:alpha(opacity=60);overflow:hidden;border-radius:3px;cursor:pointer;-webkit-transition:border-color .4s ease-in-out,opacity .4s ease-in-out;transition:border-color .4s ease-in-out,opacity .4s ease-in-out;}
#lg-gallery .thumb-cont .thumb>img{height:auto;max-width:100%;}#lg-gallery .thumb-cont .thumb.active,#lg-gallery .thumb-cont .thumb:hover{opacity:1;filter:alpha(opacity=100);border-color:#fff;}@media (min-width:900px){#lg-gallery .thumb-cont .thumb{width:94px;height:94px;}}#lg-slider .video-cont{display:inline-block;max-height:100%;max-width:100%;margin:0;padding:0;width:auto;height:auto;vertical-align:middle;background:none;max-width:1140px;max-height:100%;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}#lg-slider .video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative;}#lg-slider .video .object{width:100%!important;height:100%!important;position:absolute;top:0;left:0;}#lg-close{color:#FFF;height:40px;position:absolute;right:20px;top:20px;width:40px;font-size:20px;z-index:1090;cursor:pointer;background-color:#000;border-radius:2px;background-color:#000;background-color:rgba(0,0,0,0.65);-webkit-transition:background-color .4s ease-in-out;transition:background-color .4s ease-in-out;-webkit-backface-visibility:hidden;text-align:center;}#lg-close:after{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";line-height:38px;}#lg-close:hover{text-decoration:none;background-color:#000;}.custom-html{background:none repeat scroll 0 0 black;background:none repeat scroll 0 0 rgba(0,0,0,0.75);color:#fff;font-family:Arial,sans-serif;height:70px;left:0;position:absolute;right:0;top:0;z-index:9;}.custom-html p{font-size:14px;}.custom-html>h4{font-family:Arial,sans-serif;font-weight:bold;margin-bottom:5px;margin-top:15px;}.BrandLogo{padding:7px 5px;}.BrandLogo img{max-width:100px;max-height:35px;width:auto;height:auto;}.BrandLogo img.landmarkHarcourts{max-width:150px;}@media (min-width:600px){.BrandLogo{padding:0;}.BrandLogo img{max-width:150px;max-height:50px;}.BrandLogo img.landmarkHarcourts{max-width:220px;}
}.propFeatures h3{padding-bottom:10px;margin:0;font-weight:bold;font-size:1.2rem;}.propFeatures ul{width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -8px;padding:10px 0;}.propFeatures ul li{-webkit-box-sizing:content-box;box-sizing:content-box;width:auto;padding:0 8px;height:24px;margin-bottom:10px;}.propFeatures ul li span{display:inline-block;vertical-align:bottom;font-size:1rem;font-weight:bold;padding-right:5px;}.propFeatures ul li img{display:inline-block;vertical-align:bottom;height:24px;width:auto;max-width:24px;}.promise-documents-error,.promise-documents-empty{color:#8C8C8C;}.promise-documents-view .loading-icon{height:200px;position:relative;}.promise-documents-view .loading-icon .ajax-loader{position:absolute;left:50%;top:50%;margin-left:-32px;margin-top:-32px;}.promise-documents-view .loading-icon .ajax-loader-text{position:absolute;width:100%;height:50px;top:50%;margin-left:-32px;margin-top:-10px;color:#8C8C8C;text-align:center;}#galleryView .propFeatures ul li{width:auto;}#listView .propFeatures{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}#keywordLocations{padding-bottom:25px;font-size:1.3em;line-height:1.3em;}#keywordLocations a{text-decoration:underline;}#browseFilter{display:block;width:100%;min-height:35px;background:#002B49;padding:0 10px;border-top-left-radius:3px;border-top-right-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box;}#browseFilter .filterNavTop{display:none;}#browseFilter>ul{padding:0;margin:6px 5px 5px 0;display:inline-block;}#browseFilter>ul>li{display:block;width:230px;position:relative;}#browseFilter>ul>li h3{font-weight:bold;color:#4a4a4a;font-size:12px;padding:0;}#browseFilter>ul>li h3 a{color:#4a4a4a;background:#fff;border-radius:3px;display:block;padding:5px;}#browseFilter>ul>li h3 a:after{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";background:#00ADEF;color:#fff;position:absolute;right:0;top:0;bottom:0;width:24px;text-align:center;line-height:inherit;border-top-right-radius:3px;border-bottom-right-radius:3px;}
#browseFilter>ul>li h3 a:hover{text-decoration:none;}#browseFilter>ul>li>ul{position:absolute;left:0;top:100%;margin-top:-4px;background:#FFF;width:100%;z-index:999;max-height:220px;overflow:auto;display:none;-webkit-box-shadow:0 3px 6px -6px rgba(0,0,0,0.4);box-shadow:0 3px 6px -6px rgba(0,0,0,0.4);}#browseFilter>ul>li>ul.hover{display:block;left:0;}#browseFilter>ul>li>ul>li{background:none;width:100%;}#browseFilter>ul>li>ul>li a{font-size:11px;padding:5px 10px;display:block;border-bottom:1px solid #d8d8d8;color:#353637;}#browseFilter>ul>li>ul>li a:hover{color:#00ADEF;background:#fafafa;}#browseFilter .resultTotal{color:#fff;font-size:1.3em;line-height:33px;}#browseFilter .resultTotal span{font-weight:bold;}.shortlist{display:block;text-transform:uppercase;font-weight:bold;width:100%;font-size:16px;text-align:center;color:#fff;background:#00ADEF;padding:0 10px;border:0;border-bottom:solid 2px #009cd7;border-radius:4px;line-height:44px;height:44px;-webkit-transition:.2s all linear;transition:.2s all linear;border:0;background:#fff;color:#00ADEF;border:solid 1px #00ADEF;}.shortlist:hover,.shortlist:active{background:#009cd7;text-decoration:none;}.shortlist:first-letter{text-transform:capitalize;}.shortlist:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";line-height:inherit;font-size:18px;vertical-align:top;padding:0 8px 0 0;}@media (min-width:900px){.shortlist{line-height:28px;height:30px;font-size:1rem;}}.shortlist:hover{background:#009cd7;color:#fff;text-decoration:none;}.shortlist.inshortlist{color:#fff;background:#00ADEF;}.shortlist.inshortlist:before{content:"";}.shortlist.inshortlist:hover{background:#009cd7;}#saveSearch{display:block;padding:0;}#saveSearch:after{content:"";display:table;clear:both;}#saveSearch .loginMessage{float:right;display:none;font-size:11px;color:#686868;height:21px;line-height:21px;padding:0 15px 0 10px;}
#saveSearch .savingSearch{padding:20px 10px 20px 10px;font-style:italic;font-weight:bold;color:#626262;}#saveSearch .loginMessage a{font-weight:bold;}#saveSearch .save{display:block;text-transform:uppercase;font-weight:bold;width:100%;font-size:16px;text-align:center;color:#fff;background:#00ADEF;padding:0 10px;border:0;border-bottom:solid 2px #009cd7;border-radius:4px;line-height:44px;height:44px;-webkit-transition:.2s all linear;transition:.2s all linear;margin:0 0 20px;}#saveSearch .save:hover,#saveSearch .save:active{background:#009cd7;text-decoration:none;}#saveSearch .save:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";line-height:inherit;font-size:18px;vertical-align:top;padding:0 8px 0 0;}@media (min-width:900px){#saveSearch .save{float:right;width:auto;border-bottom:none;line-height:30px;height:30px;font-size:1rem;margin:20px 0 0;}}#alertsteps{margin-top:20px;}.favouriteSearches .search{background:#fff;text-align:left;border:solid 1px #eee;padding:0 15px;-webkit-box-shadow:0 10px 10px -5px #aaa;box-shadow:0 10px 10px -5px #aaa;position:relative;margin:10px 0 20px;}.favouriteSearches .search .saving{position:absolute;bottom:100%;left:5px;background:#00ADEF;color:#fff;height:20px;line-height:18px;font-size:12px;padding:0 10px;}.favouriteSearches .desc{line-height:1.2;margin-bottom:10px;}.favouriteSearches .desc>div{padding-bottom:4px;}.favouriteSearches .desc>div span{font-weight:300;margin-right:5px;font-size:12px;}.favouriteSearches .add{display:block;text-transform:uppercase;font-weight:bold;width:100%;font-size:16px;text-align:center;color:#fff;background:#00ADEF;padding:0 10px;border:0;border-bottom:solid 2px #009cd7;border-radius:4px;line-height:44px;height:44px;-webkit-transition:.2s all linear;transition:.2s all linear;}.favouriteSearches .add:hover,.favouriteSearches .add:active{background:#009cd7;text-decoration:none;}
.favouriteSearches .add:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";margin-right:5px;}.favouriteSearches .remove a{color:#ff1744;text-transform:uppercase;font-weight:bold;font-size:12px;padding:0 20px;display:block;line-height:44px;text-align:center;}.favouriteSearches .remove a:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";margin-right:5px;}@media (min-width:600px){.favouriteSearches .add{display:inline-block;line-height:30px;height:30px;}.favouriteSearches .remove{text-align:right;}.favouriteSearches .remove a{display:inline-block;}}#saveSearchContainer .favourite-search-name,#saveSearch .favourite-search-name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}#saveSearchContainer .favourite-search-name h3,#saveSearch .favourite-search-name h3{display:inline-block;margin-bottom:10px;white-space:nowrap;overflow:hidden;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;}#saveSearchContainer .favourite-search-name h3 a,#saveSearch .favourite-search-name h3 a{display:block;line-height:44px;font-size:16px;width:100%;text-overflow:ellipsis;overflow:hidden;}#saveSearchContainer .favourite-search-name .rename,#saveSearch .favourite-search-name .rename{-webkit-box-flex:0;-ms-flex:0 0 64px;flex:0 0 64px;display:inline-block;line-height:44px;margin:0 0 10px 10px;font-weight:bold;text-transform:uppercase;text-align:center;color:#00ADEF;padding:0;font-size:12px;white-space:nowrap;}#saveSearchContainer .favourite-search-name .rename:before,#saveSearch .favourite-search-name .rename:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";margin-right:5px;}
#saveSearchContainer .favourite-search-name .close,#saveSearch .favourite-search-name .close{-webkit-box-flex:0;-ms-flex:0 0 60px;flex:0 0 60px;display:inline-block;line-height:44px;margin:0 0 10px 10px;font-weight:bold;text-transform:uppercase;text-align:center;color:#ff1744;padding:0;font-size:12px;white-space:nowrap;}#saveSearchContainer .favourite-search-name .close:before,#saveSearch .favourite-search-name .close:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";margin-right:5px;}.savedSearchInputContainer{margin-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;}.savedSearchInputContainer input{display:inline-block;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;}.savedSearchInputContainer a{display:inline-block;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;white-space:nowrap;margin-left:5px;padding:0 10px;line-height:44px;font-weight:bold;text-transform:uppercase;}.savedSearchInputContainer .saveRename:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";margin-right:5px;}.savedSearchInputContainer .cancelRename:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";margin-right:5px;}#saveSearchContainer .alerts>ul li,#saveSearch .alerts>ul li{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding-bottom:10px;}#saveSearchContainer .alerts>ul li select,#saveSearch .alerts>ul li select{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:inline-block;height:auto;margin-right:5px;}#saveSearchContainer .alerts>ul li .removeAlert,#saveSearch .alerts>ul li .removeAlert{color:transparent;letter-spacing:-1px;font-size:1px;display:inline-block;text-align:center;}
#saveSearchContainer .alerts>ul li .removeAlert:before,#saveSearch .alerts>ul li .removeAlert:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:14px;color:#002B49;line-height:44px;width:24px;}@media (min-width:900px){#saveSearchContainer .alerts>ul li .removeAlert:before,#saveSearch .alerts>ul li .removeAlert:before{line-height:30px;width:30px;}}.noresults{clear:both;padding-top:10px;}.noresults #searchResults{padding:10% 20px;}.noresults #searchResults h2{text-align:center;}#searchResults{float:left;display:block;border-top:solid 1px #ddd;width:100%;background:#fff;padding:0;}#searchResults:after{content:"";display:table;clear:both;}#searchResults .openHomeDates{background:white;position:absolute;padding:5px;padding-bottom:0;display:none;border:solid 1px #E6E6E6;z-index:1;}#searchResults .openHomeDates div{padding-bottom:5px;}#searchResults .openHomeDates span{display:block;}#searchResults .shortlist{line-height:22px;padding:0 8px;font-size:12px;min-height:24px;height:24px;white-space:nowrap;width:140px;text-transform:none;font-weight:normal;}#searchResults .shortlist:before{font-size:14px;}.oc-two-col-container #searchResults,.oc-two-col-container #browseFilter,.oc-two-col-container #browseFilterBase,.oc-two-col-container #listTabs,.oc-two-col-container #searchResults{float:none;}.oc-two-col-container #searchResults:after,.oc-two-col-container #browseFilter:after,.oc-two-col-container #browseFilterBase:after,.oc-two-col-container #listTabs:after,.oc-two-col-container #searchResults:after{content:"";display:table;clear:both;}.oc-two-col-container #searchResults{margin-bottom:15px;}#listView>ul{display:block;width:100%;}#listView>ul>li{display:block;width:100%;margin:0;padding:15px 15px 40px;}#listView>ul>li:after{content:"";display:table;clear:both;}#listView>ul>li:nth-child(even){background:#fafafa;}#listView>ul>li .listingImg{float:left;width:90%;position:relative;text-align:center;margin:5px 5%;}
#listView>ul>li .listingImg div.openhome{cursor:pointer;position:absolute;top:11px;left:6px;width:75px;height:69px;background:url(/Images/Icons/openhome.gif) no-repeat 5px 0;}#listView>ul>li .listingImg img{width:100%;height:auto;padding:10px;background:#eee;border:1px solid #e6e6e6;-webkit-box-shadow:0 15px 20px -15px #aaa;box-shadow:0 15px 20px -15px #aaa;}#listView>ul>li .listingContent{display:block;width:100%;}#listView>ul>li .listingContent h2{color:#002B49;font-size:30px;font-weight:300;line-height:normal;padding:0 0 5px;margin:0;}#listView>ul>li .listingContent h2:first-letter{text-transform:uppercase;}#listView>ul>li .listingContent p:first-letter{text-transform:uppercase;}#listView>ul>li .listingContent h2 a:hover{text-decoration:none;}#listView>ul>li .listingContent .listAddress{display:block;width:100%;border-bottom:1px solid #dedede;padding-bottom:5px;margin:0 0 8px;}#listView>ul>li .listingContent .listAddress h3{color:rgba(17,17,17,0.8);font-size:16px;margin:0;padding:0 0 6px;font-weight:300;display:block;padding-right:110px;}#listView>ul>li .listingContent .listAddress span{float:right;font-size:11px;margin:0;padding-top:8px;}#listView>ul>li .listingContent .propFeatures h3{color:#00ADEF;padding:8px 0;font-size:24px;font-weight:normal;}#listView>ul>li .listingContent p{color:#111;padding:0 0 15px;line-height:1.4em;}@media (min-width:600px){#listView>ul>li{padding-bottom:15px;}#listView>ul>li .listingImg{width:230px;margin:5px 0;}#listView>ul>li .listingContent{padding-left:250px;}}#listView .searchResultsBrandLogo{float:right;padding:5px 0;}#listView .searchResultsBrandLogo img{max-width:120px;max-height:25px;width:auto;height:auto;}#listView .searchResultsBrandLogo img.naiHarcourts{max-height:21px;}#listView .listingOptions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:10px;padding:5px 0;}
#listView .listingOptions li{margin:0 0 10px;padding-right:10px;}#listView .listingOptions li.listing-options-shortlist{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}#listView .listingOptions li.listing-options-openhome{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}#listView .listingOptions li.listing-options-bookviewing{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;}#listView .listingOptions li.listing-options-bookviewing>a{display:block;text-transform:uppercase;font-weight:bold;width:100%;font-size:16px;text-align:center;color:#fff;background:#00ADEF;padding:0 10px;border:0;border-bottom:solid 2px #009cd7;border-radius:4px;line-height:44px;height:44px;-webkit-transition:.2s all linear;transition:.2s all linear;line-height:24px;padding:0 10px;font-size:12px;min-height:24px;height:auto;white-space:nowrap;text-transform:none;border-bottom:0;font-weight:normal;}#listView .listingOptions li.listing-options-bookviewing>a:hover,#listView .listingOptions li.listing-options-bookviewing>a:active{background:#009cd7;text-decoration:none;}#listView .listingOptions li.searchResultsLogoUS{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;text-align:right;}#listView .listingOptions li.searchResultsLogoUS img{max-width:50px;max-height:40px;width:auto;height:auto;}#listView .listingOptions li.listingOfficeName{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;}#listView .listingOptions li.listingStaffName{text-align:right;-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6;}#listView .listingOptions.listingOfficeDetails{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}#listView .listingOptions.listingOfficeDetails li{padding-right:0;}h3.displayPrice{font-size:1.7em;font-weight:normal;color:#222;padding:2px 0 20px;}.openhomeshortup{display:block;color:#00ADEF;padding-left:18px;padding-top:8px;padding-bottom:8px;min-height:0;background:url(/Images/icons/arrow-box-up-lite.gif) no-repeat 0 8px;}.openhomeshortup:hover{background:url(/Images/icons/arrow-box-up.gif) no-repeat 0 8px;}
.openhomeshort{display:block;color:#00ADEF;padding-top:8px;padding-bottom:8px;min-height:0;background:url(/Images/icons/arrow-box-down-lite.gif) no-repeat 0 8px;padding-left:18px;}.openhomeshort:hover{background:url(/Images/icons/arrow-box-down.gif) no-repeat 0 8px;}#galleryView>ul{display:block;width:100%;overflow:hidden;}#galleryView>ul:after{content:"";display:table;clear:both;}#galleryView>ul>li{float:left;min-width:248px;width:100%;overflow:hidden;padding:10px 5px;margin:0;border-bottom:1px solid #ddd;position:relative;}#galleryView>ul>li ul li{height:auto;}#galleryView>ul>li .listingContent{padding:0 7px;min-height:195px;}#galleryView>ul>li div.openhome{position:absolute;width:69px;height:69px;top:11px;left:6px;z-index:998;background:url(/Images/Icons/openhome.gif) no-repeat 0 0;}#galleryView>ul>li .listingContent h2{color:#002B49;font-size:19px;font-weight:400;line-height:normal;padding:10px 0 5px;margin:0;overflow:hidden;white-space:nowrap;}#galleryView>ul>li .listingContent h2:first-letter{text-transform:uppercase;}#galleryView>ul>li .listingContent h2 a{color:inherit;}#galleryView>ul>li .listingContent h2 a:hover{text-decoration:none;color:#00ADEF;}#galleryView>ul>li .listingContent h3{color:rgba(17,17,17,0.8);font-size:14px;margin:0;padding:0 0 6px;font-weight:300;width:100%;}#galleryView>ul>li .listingContent .propFeatures h3{color:#00ADEF;padding:0 0 8px;font-size:18px;font-weight:normal;}@media screen and (min-width:medium){#galleryView>ul li{width:50%;}}@media (min-width:1200px){#galleryView>ul{margin-left:.5%;}#galleryView>ul li{width:33%;}}#galleryView .listingOptions{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;bottom:0;left:0;right:0;font-size:10px;padding:5px;}#galleryView .listingOptions li{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;padding-top:5px;margin:0;}#galleryView .listingOptions li.searchResultsLogoUS{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;text-align:right;}
#galleryView .listingOptions li.searchResultsLogoUS img{max-width:50px;max-height:40px;width:auto;height:auto;}#galleryView .listingOptions li.searchResultsBrandLogo{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;text-align:right;}#galleryView .listingOptions li.searchResultsBrandLogo img{max-width:120px;max-height:25px;width:auto;height:auto;}#galleryView .listingOptions li.searchResultsBrandLogo img.naiHarcourts{max-height:21px;}#galleryView .listingOptions li.listingId{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}#galleryView .listingOptions li.listing-options-shortlist{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;}#galleryView .listingOptions li.listing-options-shortlist .shortlist{float:right;}#galleryView .listingOptions li.listingOfficeName{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;}#galleryView .listingOptions li.listingStaffName{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;text-align:right;}body.us #galleryView>ul>li,body.ca #galleryView>ul>li{height:420px;}body.us #content h1,body.ca #content h1{padding-top:20px;}@media (min-width:600px){body.us #content h1,body.ca #content h1{padding-top:0;}}.imgViewer li,.pager li{border:0!important;}.image-carousel{width:100%;display:block;position:relative;}.image-carousel .listing-image{width:100%;padding-bottom:56.25%;background-position:center center;background-repeat:no-repeat;background-size:cover;}@media (min-width:1200px){.image-carousel .listing-image{height:184px;padding-bottom:0;}}.image-carousel .view-count{background:rgba(0,0,0,0.3);color:#fff;position:absolute;z-index:5;bottom:5px;left:50%;margin-left:-45px;width:90px;height:20px;line-height:20px;font-size:11px;text-align:center;}.image-carousel>button{border:none;background:none;position:absolute;right:0;top:0;height:100%;padding:0 4%;color:transparent;font-size:1px;letter-spacing:-1px;cursor:pointer;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;}.image-carousel>button:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#fff;text-shadow:0 0 4px rgba(0,0,0,0.8),0 0 4px rgba(0,0,0,0.8);letter-spacing:0;font-size:2rem;}
.image-carousel>button.left{left:0;right:auto;}.image-carousel>button.left:before{content:"";}.image-carousel>button:hover{background:rgba(0,0,0,0.1);text-shadow:0 0 4px #fff;}.image-carousel>button:hover:before{color:#00ADEF;}#searchResultsMapView{padding:0;}#gMap{float:left;width:100%;}#mapOptions{border-bottom:2px solid #d8d8d8;margin:0 0 9px;}#gMap #map,#searchResultsMap{border:1px solid #cdcdcd;float:left;width:100%;height:375px;}#searchResultsMapMain{display:block;width:100%;height:650px;max-height:100%;}#searchResultsMapMain img{max-width:none;border:0;padding:0;}#mapOptions li{float:left;}#mapOptions li a{background:url(/Images/Buttons/media-map-assets.png) no-repeat 0 0;height:27px;margin-right:3px;}#mapOptions li.v_map a{width:97px;-webkit-transition:none;transition:none;}#mapOptions li.v_map a:hover{background-position:0 -27px;}#mapOptions li.v_map a:active{background-position:0 -54px;}#mapOptions li.v_street a{width:109px;background-position:-97px 0;-webkit-transition:none;transition:none;}#mapOptions li.v_street a:hover{background-position:-97px -27px;}#mapOptions li.v_street a:active{background-position:-97px -54px;}.sold-ribbon-wrapper{z-index:10;position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);pointer-events:none;}.sold-ribbon-wrapper .sold-ribbon{-webkit-transform:rotate(-10deg);transform:rotate(-10deg);display:block;background:#00ADEF;text-transform:uppercase;color:#fff;font-size:24px;padding:10px 15px;font-weight:bold;}.sold-ribbon-wrapper.gallery-sold-tag{top:70px;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);}.sold-ribbon-wrapper.map-sold-tag .sold-ribbon{font-size:20px;padding:8px 12px;}#listingDetail .sold-ribbon-wrapper{top:0;left:0;overflow:hidden;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);width:100px;height:100px;}#listingDetail .sold-ribbon-wrapper .sold-ribbon{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);height:70px;width:140px;position:absolute;left:-48px;top:-14px;line-height:98px;text-align:center;padding:0;}
.ui-dialog .sold-ribbon-wrapper{display:none;}.searchResultsLogoUS{float:right;margin:5px 0;}.searchResultsLogoUS img{max-width:50px;max-height:40px;width:auto;height:auto;}.listingLogoUS{position:absolute;right:0;bottom:15px;}.listingLogoUS img{max-width:50px;max-height:40px;width:auto;height:auto;}.easy-autocomplete #auto-complete{background-position:right center;background-repeat:no-repeat;}.easy-autocomplete .loading{background-image:url(/Images/loading.gif);background-repeat:no-repeat;}.listingBrandLogo{position:absolute;right:0;bottom:15px;}.listingBrandLogo img{max-width:120px!important;max-height:25px;width:auto;height:auto;}.listingBrandLogo img.naiHarcourts{max-height:21px;}.enquiry-form-dialog-form.ui-dialog,.property-documents-dialog-form.ui-dialog{padding:0;}.ui-dialog.enquiry-form-dialog-form .ui-dialog-title,.ui-dialog.property-documents-dialog-form .ui-dialog-title{padding:0 20px;}.enquiry-form-dialog-form .ui-dialog-titlebar,.property-documents-dialog-form .ui-dialog-titlebar{clear:both;display:block;padding:0;height:44px;line-height:44px;background:#f5f5f5;font-weight:300;font-size:16px;color:#002B49;position:relative;}.ui-dialog.enquiry-form-dialog-form .ui-dialog-titlebar .ui-dialog-titlebar-close,.ui-dialog.property-documents-dialog-form .ui-dialog-titlebar .ui-dialog-titlebar-close{display:block;color:transparent;font-size:1px;letter-spacing:-1px;color:#002B49;text-align:center;border:none;background:none;cursor:pointer;position:absolute;right:0;top:0;width:32px;height:44px;}.ui-dialog.enquiry-form-dialog-form .ui-dialog-titlebar .ui-dialog-titlebar-close span,.ui-dialog.property-documents-dialog-form .ui-dialog-titlebar .ui-dialog-titlebar-close span{display:none;}.ui-dialog.enquiry-form-dialog-form .ui-dialog-titlebar .ui-dialog-titlebar-close:before,.ui-dialog.property-documents-dialog-form .ui-dialog-titlebar .ui-dialog-titlebar-close:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";visibility:visible;color:#002B49;font-size:16px;line-height:inherit;height:auto;}
.ui-dialog.enquiry-form-dialog-form .ui-dialog-titlebar .ui-dialog-titlebar-close:hover:before,.ui-dialog.property-documents-dialog-form .ui-dialog-titlebar .ui-dialog-titlebar-close:hover:before{color:#00ADEF;}@media (min-width:600px){.ui-dialog.enquiry-form-dialog-form .ui-dialog-titlebar .ui-dialog-titlebar-close,.ui-dialog.property-documents-dialog-form .ui-dialog-titlebar .ui-dialog-titlebar-close{width:44px;}}#form-property-document-download,#div-notification-enquiry,#div-notification-promise{display:block;width:100%;max-width:480px;margin:0 auto;padding:20px 40px;}#form-property-document-download:after,#div-notification-enquiry:after,#div-notification-promise:after{content:"";display:table;clear:both;}#form-property-document-download>p,#div-notification-enquiry>p,#div-notification-promise>p{padding:0 0 20px;}#form-property-document-download>p.success,#div-notification-enquiry>p.success,#div-notification-promise>p.success{color:#98CC42;text-align:center;}#form-property-document-download label,#div-notification-enquiry label,#div-notification-promise label{display:block;line-height:normal;padding:0 0 5px;height:auto;width:auto;float:none;}#form-property-document-download input,#div-notification-enquiry input,#div-notification-promise input{width:100%;height:auto;}#form-property-document-download li,#div-notification-enquiry li,#div-notification-promise li{display:block;margin-bottom:15px;}.dvCaptcha{text-align:center;}.dvCaptcha>div{display:inline-block;}#formEnquiry input[type=submit],#form-property-document-download input[type=submit],#div-notification-enquiry input[type=button],#div-notification-promise input[type=button],.promise-documents button{display:block;width:100%;text-transform:uppercase;font-weight:bold;color:#fff;background:#00ADEF;font-size:14px;padding:0;text-align:center;line-height:44px;border:none;border-bottom:solid 2px #009cd7;margin-top:15px;}#formEnquiry input[type=submit]:hover:not(:disabled),#formEnquiry input[type=submit]:active:not(:disabled),#form-property-document-download input[type=submit]:hover:not(:disabled),#form-property-document-download input[type=submit]:active:not(:disabled),#div-notification-enquiry input[type=button]:hover:not(:disabled),#div-notification-enquiry input[type=button]:active:not(:disabled),#div-notification-promise input[type=button]:hover:not(:disabled),#div-notification-promise input[type=button]:active:not(:disabled),.promise-documents button:hover:not(:disabled),.promise-documents button:active:not(:disabled){background:#009cd7;}
@media (min-width:600px){#formEnquiry input[type=submit],#form-property-document-download input[type=submit],#div-notification-enquiry input[type=button],#div-notification-promise input[type=button],.promise-documents button{line-height:36px;}}.promise-documents button{width:150px;font-size:12px;}#form-property-document-download input[type=checkbox]{width:auto;float:left;margin-right:10px;margin-bottom:10px;}#captcha-error{color:#ff1744;display:block;text-align:center;}#form-property-document-download input.error{border-color:#ff1744;}#form-property-document-download label.error{background:none;border:none;color:#ff1744;font-family:inherit;}#form-property-document-download label.error strong{font-weight:normal;}#form-property-document-download input[type=text]{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;height:30px;line-height:30px;padding:0 5px;border:solid 1px #ccc;background:#fff;-webkit-box-shadow:none;box-shadow:none;}.listing-images{position:relative;cursor:-webkit-grab;cursor:-moz-grab;}.listing-images:after{content:"";display:table;clear:both;}.listing-images:active{cursor:-webkit-grabbing;cursor:-moz-grabbing;}.listing-images-carousel{float:left;overflow:hidden;width:100%;height:auto;max-width:100%;max-height:420px;}.listing-images-carousel .slick-slide{position:relative;height:420px;max-height:420px;}.listing-images-carousel .slick-slide .listing-image{display:block;width:100%;height:100%;background-position:center center;background-size:cover;cursor:inherit;}.listing-images-carousel .photo-enlarge{display:none;border-radius:4px;border:none;position:absolute;right:8px;bottom:8px;font-size:1.2rem;height:2.4rem;width:2.4rem;line-height:2.4rem;text-align:center;color:#fff;background:rgba(0,0,0,0.5);cursor:-webkit-zoom-in;cursor:zoom-in;}.listing-images-carousel .photo-enlarge:hover,.listing-images-carousel .photo-enlarge:active{background:rgba(0,0,0,0.7);}.listing-images-carousel .photo-enlarge:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";line-height:35px;}
.listing-images-carousel .caption{display:none;position:absolute;bottom:0;left:0;right:0;background:rgba(17,17,17,0.6);color:#fff;line-height:normal;padding:2%;}.listing-images-carousel .caption .byline{font-size:2rem;line-height:normal;padding:0;font-weight:300;}.listing-images-carousel .caption .byline>a{color:#fff;text-decoration:none;}.listing-images-carousel .caption .byline>a:hover{color:#002B49;}.listing-images-carousel .caption .price{font-size:1.6666666667rem;line-height:normal;padding:4px 0;color:#83c8f8;}.listing-images-carousel .caption .location{color:#ccc;line-height:normal;font-size:1rem;}@media (min-width:600px){.listing-images-carousel .caption{display:block;}.listing-images-carousel .photo-enlarge{display:block;}}@media (min-width:900px){.listing-images-carousel{width:80%;}}.listing-images-carousel-thumbs{width:20%;position:absolute;top:0;bottom:0;right:0;display:none!important;padding:30px 5px 30px 5px;overflow:hidden;background:#f7f7f7;cursor:pointer;max-height:420px;}@media (min-width:900px){.listing-images-carousel-thumbs{display:block!important;}}.listing-images-carousel-thumbs .slick-list{height:100%!important;}.listing-images-carousel-thumbs .slick-list .slick-slide{position:relative;border:0;margin-bottom:5px;height:90px;}.listing-images-carousel-thumbs .slick-list .slick-slide:before{-webkit-transition:opacity .2s linear;transition:opacity .2s linear;content:" ";position:absolute;top:0;bottom:0;left:0;right:0;background:#000;opacity:.4;pointer-events:none;}.listing-images-carousel-thumbs .slick-list .slick-slide .thumb-image{width:100%;height:100%;background-position:center center;background-size:cover;}.listing-images-carousel-thumbs .slick-list .slick-slide.slick-center:before{opacity:0;}.listing-images-carousel-thumbs .slick-prev,.listing-images-carousel-thumbs .slick-next{color:transparent;font-size:1px;letter-spacing:-1px;background:#f2f2f2;width:100%;position:absolute;left:5px;right:5px;border:none;border-radius:0;height:30px;cursor:pointer;}
.listing-images-carousel-thumbs .slick-prev:before,.listing-images-carousel-thumbs .slick-next:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:20px;color:#002B49;}.listing-images-carousel-thumbs .slick-prev:hover,.listing-images-carousel-thumbs .slick-next:hover{background:#002B49;}.listing-images-carousel-thumbs .slick-prev:hover:before,.listing-images-carousel-thumbs .slick-next:hover:before{color:#fff;}.listing-images-carousel-thumbs .slick-prev{top:0;}.listing-images-carousel-thumbs .slick-next{bottom:0;}.listing-images-carousel-thumbs .slick-next:before{content:"";}.photo-count{position:absolute;bottom:8px;left:8px;padding:4px 8px;color:#eee;background:rgba(0,0,0,0.5);}.photo-count:hover,.photo-count:active{background:rgba(0,0,0,0.7);}.photo-count:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";margin:0 4px 0 0;color:#ccc;font-size:13px;}.ui-dialog.listing-images-modal-container{padding:10px;max-width:96%;max-height:95%;min-width:5%;min-height:0!important;-webkit-box-sizing:content-box;box-sizing:content-box;}.ui-dialog.listing-images-modal-container *{-webkit-box-sizing:content-box;box-sizing:content-box;}.ui-dialog.listing-images-modal-container .ui-dialog-titlebar{height:0;}.ui-dialog.listing-images-modal-container .ui-dialog-titlebar-close{position:absolute;z-index:10;background:#fff;top:0;right:0;border:none;font-size:1.4rem;padding:5px;color:#333;}.ui-dialog.listing-images-modal-container .ui-dialog-titlebar-close .ui-button-text{display:none;}.ui-dialog.listing-images-modal-container .ui-dialog-titlebar-close .ui-icon:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";}
.ui-dialog.listing-images-modal-container .ui-dialog-titlebar-close:hover,.ui-dialog.listing-images-modal-container .ui-dialog-titlebar-close:active{color:#002B49;}.listing-images-modal{display:none;position:relative;max-width:100%;width:100%;height:100%;}.listing-images-modal-carousel .slick-slide{position:relative;}.listing-images-modal-carousel .slick-slide .photo-count{position:absolute;bottom:0;left:0;right:0;background:rgba(0,0,0,0.6);height:40px;line-height:38px;padding:0 12px;}.listing-images-modal-carousel-button{height:0!important;}.listing-images-modal-carousel-button .slick-prev,.listing-images-modal-carousel-button .slick-next,.listing-images-modal-carousel-button .slick-play,.listing-images-modal-carousel-button .slick-pause{position:absolute;bottom:0;border:none;background:none;letter-spacing:-1px;color:transparent;font-size:1px;height:40px;width:40px;text-align:center;cursor:pointer;}.listing-images-modal-carousel-button .slick-prev:before,.listing-images-modal-carousel-button .slick-next:before,.listing-images-modal-carousel-button .slick-play:before,.listing-images-modal-carousel-button .slick-pause:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";letter-spacing:0;font-size:20px;color:#eee;line-height:38px;}.listing-images-modal-carousel-button .slick-prev{right:80px;}.listing-images-modal-carousel-button .slick-next{right:40px;}.listing-images-modal-carousel-button .slick-next:before{content:"";}.listing-images-modal-carousel-button .slick-play{right:0;}.listing-images-modal-carousel-button .slick-play:before{content:"";}.listing-images-modal-carousel-button .slick-pause{right:0;}.listing-images-modal-carousel-button .slick-pause:before{content:"";}#mediaOptions{display:block;height:auto;line-height:40px;width:100%;margin:0 0 -1px;background:#fff;}#mediaOptions:after{content:"";display:table;clear:both;}#mediaOptions .icon{display:none;}
#mediaOptions ul{display:block;width:100%;height:100%;padding:0;margin:0;}#mediaOptions ul li{float:left;margin:0;}#mediaOptions ul li a{display:block;cursor:pointer;text-align:center;color:#000;position:relative;height:44px;padding:0 25px;font-size:16px;}#mediaOptions ul li a span{font-size:14px;}#mediaOptions ul li a:after{content:"";-webkit-transition:right .2s ease-out;transition:right .2s ease-out;position:absolute;left:0;right:100%;bottom:0;background:#00ADEF;height:4px;}#mediaOptions ul li a:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#000;font-size:.8em;margin:0 8px 0 -4px;}#mediaOptions ul li a:hover,#mediaOptions ul li a:focus,#mediaOptions ul li a:active{text-decoration:none;color:#00ADEF;}#mediaOptions ul li a:hover:before,#mediaOptions ul li a:focus:before,#mediaOptions ul li a:active:before{color:#00ADEF;}#mediaOptions ul li a:hover:after,#mediaOptions ul li a:focus:after,#mediaOptions ul li a:active:after{right:0;}#mediaOptions ul li a.active{background:#fff;}#mediaOptions ul li a.active:after{right:0;}#mediaOptions ul li.view_map a:before{content:"";}#mediaOptions ul li.view_plans a:before{content:"";}#mediaOptions ul li.view_details a:before{content:"";}#mediaOptions ul li.view_virtual_tour a:before{content:"";}#mediaOptions ul li.view_video_tour a:before{content:"";}#mediaOptions ul li.view_voice_tour a:before{content:"";}#mediaOptions ul li.hideshow>a:before{font-size:16px;content:"";}#mediaOptions ul li.hideshow{position:relative;text-align:right;float:right;}#mediaOptions ul li.hideshow>ul{display:none;width:auto;height:auto;position:absolute;background-color:#fff;right:0;z-index:10;min-width:120px;}#mediaOptions ul li.hideshow>ul li{float:none;width:100%;white-space:nowrap;}#mediaOptions ul li.hideshow>ul li a{text-align:left;}#mediaOptions ul li.hideshow>a{color:#000;padding:0 15px;right:6px;}
.userOptions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin:10px 0;padding:0;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;}.userOptions li{width:100%;padding-bottom:8px;}@media (min-width:600px){.userOptions{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}.userOptions li{width:49%;}}@media (min-width:1200px){.userOptions{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.userOptions li{width:100%;}}.userOptions #saveSearch .save{margin:0;float:none!important;}#listingDetail{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:20px;}#listingDetail h1{color:#002B49;font-size:30px;font-weight:300;line-height:normal;padding:0 0 5px;margin:0;}#listingDetail h2.detailAddress{color:rgba(17,17,17,0.8);font-size:16px;margin:0;padding:0 0 6px;font-weight:300;width:100%;}@media (min-width:600px){#listingDetail{padding-top:0;}#listingDetail h1{font-size:34px;padding:25px 0 10px;}}#listingDetail .propFeatures{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}#listingDetail .propFeatures .BrandLogo{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;}#listingDetail .propFeatures #detailFeatures{min-width:32px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:0;}#listingViewDisplayPrice{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;color:#00ADEF;padding:8px 0;line-height:normal;font-size:24px;font-weight:normal;}#listingDetail .extLinks{padding:10px;background:#FFF;max-width:100%;}
#listingDetail .extLinks table{overflow-x:auto;max-width:100%;display:block;}#listingDetail .extLinks td{padding:5px;}#listingDetail .extLinks a{display:block;max-width:100%;word-wrap:break-word;white-space:normal;}#listingMap{background:#f5f5f5;position:relative;}#listingMap:after{content:"";display:table;clear:both;}#listingMap:before{content:"Loading Map...";position:absolute;top:0;right:0;left:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:0;}#listingMap:after{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";-webkit-animation:spin 1s infinite;animation:spin 1s infinite;margin-left:-25px;font-size:50px;color:#00ADEF;position:absolute;left:50%;top:30%;z-index:0;}#listingMap #mapView{display:block;width:100%;min-height:420px;height:auto;padding:10px 0;position:relative;z-index:10;}#detailTitle{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;}div.listingInfo{padding-top:10px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}div.listingInfo a.print{font-size:16px;margin:0 10px;float:right;min-width:10px;min-height:10px;}div.listingInfo a.print:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";}div.listingInfo a.print:hover{color:#00ADEF;}div.listingInfo a.email:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";}div.listingInfo #applynow{background:url(/Images/buttons/1form-btn.png) no-repeat 0 0;width:139px;height:20px;margin:10px 20px 0 0;display:block;float:none;text-indent:-9999em;position:relative;}
div.listingInfo a.email{-webkit-transition:none;transition:none;}div.listingInfo a.email:hover{background-position:0 -23px;}div.listingInfo a.email:active{background-position:0 -46px;}div.listingInfo span{font-size:12px;}div.listingInfo span.sharethis{display:inline-block;padding-left:20px;float:right;}@media (min-width:475px){div.listingInfo #applynow{margin:-3px 20px 0 15px;float:right;display:inline-block;}}#detailMedia{display:block;width:100%;background:#fff;margin:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}#detailMedia #mediaContainer{border:solid 1px #dcdbdb;display:block;width:100%;}#notifyProperties{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;}@media (min-width:1200px){#notifyProperties{float:left;display:block;margin-right:3.4482758621%;width:31.0344827586%;position:relative;height:0;width:100%;}#notifyProperties:last-child{margin-right:0;}#notifyProperties .userOptions{position:absolute;right:0;bottom:108px;width:275px;}}#saveSearchContainer{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;}@media (min-width:600px){#detailMedia{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;}#detailTitle{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding-right:30px;}div.listingInfo{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}}@media (min-width:1200px){#detailTitle{padding-right:300px;min-height:160px;}}.imgZoom{position:absolute;bottom:3px;right:3px;}#videoView{width:100%;height:375px;}#videoView iframe{width:100%;height:375px;}.read-more-trigger{display:block;cursor:pointer;padding:0;-webkit-transition:.2s all ease-in-out;transition:.2s all ease-in-out;color:#00ADEF;line-height:30px;height:30px;margin:10px 0 -10px;}.read-more-trigger:after{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";line-height:30px;vertical-align:top;padding-left:8px;font-size:10px;}.read-more-trigger.open:after{content:"";}
.read-more-trigger:hover{background:#fafafa;}.listDetailWrapper{display:block;font-size:14px;-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;}.listDetailWrapper:after{content:"";display:table;clear:both;}.listDetailWrapper .left-column{float:left;display:block;margin-right:3.4482758621%;width:100%;border-top:solid 1px #ddd;}.listDetailWrapper .left-column:last-child{margin-right:0;}.listDetailWrapper .left-column a{color:#00ADEF;}.listDetailWrapper .left-column a:hover{cursor:pointer;}.listDetailWrapper .left-column a.download{text-decoration:underline;}.listDetailWrapper .left-column .read-more-wrap{overflow:hidden;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}.listDetailWrapper .left-column .read-more-wrap.internet-body{max-height:12em;position:relative;}.listDetailWrapper .left-column .read-more-wrap.property-information{max-height:12em;position:relative;}.listDetailWrapper .left-column .read-more-wrap:before{content:'';width:100%;height:100%;position:absolute;left:0;top:0;-webkit-transform:translateZ(0);transform:translateZ(0);}.listDetailWrapper .left-column .read-more-state{display:none;}.listDetailWrapper .left-column .read-more-state:checked ~ .read-more-wrap{height:auto;max-height:100%;}.listDetailWrapper .left-column .read-more-state:checked ~ .read-more-wrap:before{background:none;}.listDetailWrapper .left-column .main{padding:10px 0;line-height:1.5;border-top:.1em;border-bottom:solid 1px #ddd;margin-bottom:10px;}.listDetailWrapper .left-column .main .heading{color:#002B49;font-size:1.2rem;padding-bottom:10px;}@media (min-width:1200px){.listDetailWrapper .left-column .main .heading{font-size:1.4rem;padding-bottom:15px;}}.listDetailWrapper .left-column .footer{padding:1em 0 1em 0;}.listDetailWrapper .left-column .footer .legal{font-size:9px;line-height:1em;color:#8C8C8C;}.listDetailWrapper .left-column .footer .legal .inner-content{padding:0 0 1em 0;}.listDetailWrapper .right-column{float:left;display:block;margin-right:3.4482758621%;width:100%;}
.listDetailWrapper .right-column:last-child{margin-right:0;}@media (min-width:1200px){.listDetailWrapper .left-column{float:left;display:block;margin-right:3.4482758621%;width:65.5172413793%;}.listDetailWrapper .left-column:last-child{margin-right:0;}.listDetailWrapper .right-column{float:left;display:block;margin-right:3.4482758621%;width:31.0344827586%;margin-top:-100px;}.listDetailWrapper .right-column:last-child{margin-right:0;}}.listDetailWrapper .section{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:15px 0;line-height:1.5em;}.listDetailWrapper .section>.heading{width:200px;font-size:1.2rem;font-weight:normal;padding-bottom:10px;text-transform:capitalize;}.listDetailWrapper .section .content{-webkit-box-flex:1;-ms-flex:1 1 60%;flex:1 1 60%;border-bottom:solid 1px #ddd;padding:.2em 0 10px 0;}.listDetailWrapper .section .content .heading{font-weight:bold;padding:0 5px 0 0;}.listDetailWrapper .section .content .inner-content{padding-bottom:.5em;}.listDetailWrapper .section .content .inner-content:last-child{padding-bottom:0;}.listDetailWrapper .section .content ul li{padding:0 0 12px;line-height:1.2;word-break:break-word;}.listDetailWrapper .section .content ul li:last-child{padding-bottom:0;}.listDetailWrapper .section .content ul ul{list-style:disc outside;padding:10px 0 0 20px;}.listDetailWrapper .section .content ul ul li{padding:0 0 8px;}.listDetailWrapper .section .content ul ul li:last-child{padding-bottom:0;}.listDetailWrapper .property-information{max-height:12em;position:relative;}.listing-details-full-width-row{margin-top:30px;padding-top:30px;border-top:solid 1px #ddd;-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6;}.listing-details-full-width-row>h2{color:#002B49;font-size:1.2rem;padding-bottom:10px;}@media (min-width:1200px){.listing-details-full-width-row>h2{font-size:1.4rem;padding-bottom:20px;}}#enquiryForm h2,.agentInfo>h2,.contentWrap #twoColContainerRight #agentInfo h2,.contentWrap #twoColContainerRight .tableFeat thead th{background:#00ADEF;color:#fff;border:solid 1px #00ADEF;border-bottom:none;font-size:18px;font-weight:normal;line-height:38px;height:40px;padding:0 15px;}
#enquiryForm{background:#FFF;}.enquiryFormContent{border:solid 1px #ddd;}.agentInfo .agentinfoContent{width:100%;margin:0;background:#fff;border:solid 1px #ddd;}.agentInfo .agentinfoContent.office{margin-top:20px;}.agentInfo .agentinfoContent:not(.office){border-top:0;}.agentDetail li.agentContent{display:block;float:none;text-align:center;}.agentDetail li.agentPhoto{float:none;max-width:100%;height:auto;width:100%;text-align:center;}.agentDetail li.agentPhoto a{display:block;opacity:1;width:80px;height:80px;overflow:hidden;border-radius:200px;margin:0 auto;background:#eee;}.agentDetail li.agentPhoto a img{width:100%;max-width:100%;height:auto;display:inline-block;border-width:0;}.agentDetail li.agentPhoto>img{display:block;opacity:1;width:80px;height:80px;overflow:hidden;border-radius:200px;margin:0 auto;}#askAgent li input,#askAgent li textarea{width:100%;}#askAgent li button{text-indent:0;font-family:"Roboto",Arial,Helvetica;font-size:18px;}#askAgent li button:after{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";padding:0 1px;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:0;}#askAgent li button:hover,#askAgent li button:focus,#askAgent li button:active{background:#00ADEF;color:#fff;border-color:#00ADEF;}#askAgent li button:hover:after,#askAgent li button:focus:after,#askAgent li button:active:after{opacity:1;-webkit-transform:translateX(8px);transform:translateX(8px);}.rightSidePanel{float:right;width:30%;}.CourtesyOf{margin:20px 0;display:block;width:100%;}.agentDetail{padding:20px;}.agentDetail a{display:block;line-height:44px;text-decoration:none;}.agentDetail .agentContent h3{margin:0;padding:10px 0 20px;display:block;font-size:22px;font-weight:300;}.agentDetail .agentContent h3 a{font-size:inherit;font-weight:inherit;}.agentDetail .agentContent h3 span{display:block;font-size:12px;color:#414141;}.agentDetail .agentContent ul li{padding-bottom:5px;}
.agentDetail .agentContent ul span{display:inline-block;margin-right:5px;}.agentDetail .agentContent ul a{display:inline-block;line-height:20px;min-height:20px;}@media (min-width:900px){.agentDetail a{line-height:normal;}}.agentpages a{text-transform:capitalize;font-size:16px;font-weight:bold;text-decoration:none;}.agentpages .enquiry-form{display:block;text-transform:uppercase;font-weight:bold;width:100%;font-size:16px;text-align:center;color:#fff;background:#00ADEF;padding:0 10px;border:0;border-bottom:solid 2px #009cd7;border-radius:4px;line-height:44px;height:44px;-webkit-transition:.2s all linear;transition:.2s all linear;}.agentpages .enquiry-form:hover,.agentpages .enquiry-form:active{background:#009cd7;text-decoration:none;}@media (min-width:900px){.agentpages a,.agentpages .enquiry-form{border-bottom:none;line-height:30px;height:30px;font-size:14px;}}.officeDetailInternal,.officeDetailExternal{padding:0 20px 20px;}.officeDetailInternal a,.officeDetailExternal a{display:block;}.officeDetailInternal a:hover,.officeDetailExternal a:hover{text-decoration:none;}.officeDetailInternal .officeName h2,.officeDetailExternal .officeName h2{line-height:44px;font-size:18px;font-weight:300;padding:10px 0 0;}.officeDetailInternal .officeName h3,.officeDetailExternal .officeName h3{font-size:12px;font-weight:bold;text-transform:uppercase;}.officeDetailInternal .officeName h4,.officeDetailExternal .officeName h4{font-size:12px;font-weight:300;color:#414141;}.officeDetailInternal address,.officeDetailExternal address{font-style:normal;font-size:14px;line-height:1.5;padding:15px 0;}.officeDetailInternal .url,.officeDetailExternal .url{display:block;text-transform:uppercase;font-weight:bold;width:100%;font-size:16px;text-align:center;color:#fff;background:#00ADEF;padding:0 10px;border:0;border-bottom:solid 2px #009cd7;border-radius:4px;line-height:44px;height:44px;-webkit-transition:.2s all linear;transition:.2s all linear;}.officeDetailInternal .url:hover,.officeDetailInternal .url:active,.officeDetailExternal .url:hover,.officeDetailExternal .url:active{background:#009cd7;text-decoration:none;}
@media (min-width:900px){.officeDetailInternal .officeName h2,.officeDetailExternal .officeName h2{line-height:30px;}.officeDetailInternal .url,.officeDetailExternal .url{border-bottom:none;line-height:30px;height:30px;font-size:1rem;}}.book-viewing-button{padding-top:20px;}.book-viewing-button .url{height:30px;display:block;text-transform:uppercase;font-weight:bold;width:100%;font-size:16px;text-align:center;color:#fff;background:#00ADEF;padding:0 10px;border:0;border-bottom:solid 2px #009cd7;border-radius:4px;line-height:44px;height:44px;-webkit-transition:.2s all linear;transition:.2s all linear;}.book-viewing-button .url:hover,.book-viewing-button .url:active{background:#009cd7;text-decoration:none;}@media (min-width:900px){.book-viewing-button .url{border-bottom:none;line-height:30px;height:30px;font-size:1rem;}}#formEnquiry:after{content:"";display:table;clear:both;}#formEnquiry>h3{clear:both;display:block;padding:20px;background:#f5f5f5;font-weight:300;font-size:16px;color:#002B49;}#formEnquiry input[type="text"]{height:30px;line-height:30px;}#formEnquiry li.frmCaptcha{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}#formEnquiry li.frmCaptcha input{-webkit-box-flex:1;-ms-flex:1 1 100px;flex:1 1 100px;}#formEnquiry li.frmEnquiry{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;}@media (min-width:600px){#formEnquiry li.frmCaptcha{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}#formEnquiry li.frmCaptcha img{margin-bottom:0;}}@media (min-width:1200px){#formEnquiry ul{padding:10px;}#formEnquiry li{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;}#formEnquiry li.frmCaptcha{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}#formEnquiry li.frmCaptcha img{margin-bottom:5px;}#formEnquiry li.frmEnqSend button{width:100%;}}.loader-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:7000;background-color:rgba(12,25,36,0.6);display:none;}.loader{border:.5em solid white;border-radius:50%;border-top:.5em solid #00ADEF;width:4em;height:4em;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;z-index:7001;position:absolute;left:50%;top:50%;}
@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}#myAccount{overflow:hidden;background:#FFF;min-height:350px;width:100%;}#myAccount:after{content:"";display:table;clear:both;}#myAccount *{-webkit-box-sizing:border-box;box-sizing:border-box;}.my-account-header{background:#444;color:#f5f5f5;display:block;min-height:44px;line-height:42px;width:100%;margin:0;}.my-account-header:after{content:"";display:table;clear:both;}.my-account-header nav>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;padding:0;margin:0;}.my-account-header nav>ul>li{display:inline-block;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0;max-width:100%;}.my-account-header nav>ul>li>a{display:block;cursor:pointer;text-align:center;color:#fff;position:relative;height:44px;font-size:16px;padding:0 15px;}.my-account-header nav>ul>li>a:after{content:""!important;-webkit-transition:right .2s ease-out;transition:right .2s ease-out;position:absolute;left:0;right:100%;bottom:0;background:#00ADEF;height:4px;margin:0!important;}.my-account-header nav>ul>li>a:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#bcbec0;font-size:.9em;margin-right:6px;}.my-account-header nav>ul>li>a.login:before{content:"";}.my-account-header nav>ul>li>a:hover,.my-account-header nav>ul>li>a:focus,.my-account-header nav>ul>li>a:active{text-decoration:none;color:#00ADEF;}.my-account-header nav>ul>li>a:hover:before,.my-account-header nav>ul>li>a:focus:before,.my-account-header nav>ul>li>a:active:before{color:#00ADEF;}.my-account-header nav>ul>li>a:hover:after,.my-account-header nav>ul>li>a:focus:after,.my-account-header nav>ul>li>a:active:after{right:0;}
.my-account-header nav>ul>li>a#sellingButton:before{content:"";}.my-account-header nav>ul>li>a#buyingButton:before{content:"";}.my-account-header nav>ul>li>a#userButton:before{content:"";}.my-account-header nav>ul>li.current>a{background:#515151;}.my-account-header nav>ul>li.current>a:after{right:0;}.my-account-header nav li.dropdown{position:relative;}.my-account-header nav li.dropdown>a span:after{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:12px;margin-left:6px;}.my-account-header nav li.dropdown.open .dropdown-menu{display:block;opacity:1;}.my-account-header nav .dropdown-menu{display:none;-webkit-transition:all .2s linear;transition:all .2s linear;background:#333;position:absolute;top:100%;left:0;opacity:0;-webkit-box-shadow:0 4px 5px -5px #333;box-shadow:0 4px 5px -5px #333;z-index:3000;}.my-account-header nav .dropdown-menu>ul{max-height:300px;overflow-y:auto;}.my-account-header nav .dropdown-menu>ul li{display:block;float:none;}.my-account-header nav .dropdown-menu>ul li a{-webkit-transition:all .2s linear;transition:all .2s linear;display:block;padding:0 15px;font-size:12px;color:inherit;height:40px;line-height:40px;text-decoration:none;white-space:nowrap;}.my-account-header nav .dropdown-menu>ul li a:hover{background:#404040;color:#fff;}.my-account-header nav .dropdown-menu>ul li a:active{background:#00ADEF;color:#fff;}.my-account-header nav .dropdown-menu>ul li .list-heading{font-size:.8em;font-weight:bold;text-transform:uppercase;color:#bbb;padding:0 15px;line-height:30px;height:20px;display:block;}.my-account-header nav .dropdown-menu:before{content:" ";height:0;width:0;border-left:9px solid transparent;border-right:9px solid transparent;border-bottom:9px solid #00ADEF;position:absolute;bottom:100%;left:1rem;}.my-account-header nav .user-menu{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;}.my-account-header nav .user-menu>a{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.my-account-header nav .user-menu .dropdown-menu{right:auto;left:0;}.my-account-header nav .place-holder{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;}#accForm li input{font-size:16px;background:#f5f5f5;border:1px solid #e6e5e5;color:#444;padding:0 10px;display:block;width:100%;-webkit-transition:all .2s linear;transition:all .2s linear;border-radius:3px;line-height:30px;height:32px;}#accForm li input:focus{border:1px solid #00ADEF;color:#333;background:#fafafa;}#accForm li input[type=checkbox]{display:inline-block;height:auto;width:auto;line-height:normal;margin:0 2px;padding:0;}.my-account-content.login-page .register-teaser .register-button,.my-account-content.register-page .register-teaser .register-button,#accForm input[type="submit"],#accForm button[type="submit"]{background-color:#f7f7f7;background-image:-webkit-gradient(linear,left top,left bottom,from(#f7f7f7),to(#eee));background-image:linear-gradient(#f7f7f7,#eee);-webkit-transition:all .2s linear;transition:all .2s linear;display:block;float:none;width:100%;height:40px;line-height:36px;text-indent:0;margin:0;font-size:18px;border-radius:4px;border:solid 1px #dcdcdc;cursor:pointer;text-align:center;text-decoration:none;}.my-account-content.login-page .register-teaser .register-button:after,.my-account-content.register-page .register-teaser .register-button:after,#accForm input[type="submit"]:after,#accForm button[type="submit"]:after{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";padding:0 1px;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:0;font-size:.8em;}.my-account-content.login-page .register-teaser .register-button:hover,.my-account-content.register-page .register-teaser .register-button:hover,#accForm input[type="submit"]:hover,#accForm button[type="submit"]:hover,.my-account-content.login-page .register-teaser .register-button:focus,.my-account-content.register-page .register-teaser .register-button:focus,#accForm input[type="submit"]:focus,#accForm button[type="submit"]:focus,.my-account-content.login-page .register-teaser .register-button:active,.my-account-content.register-page .register-teaser .register-button:active,#accForm input[type="submit"]:active,#accForm button[type="submit"]:active{background:#00ADEF;color:#fff;border-color:#00ADEF;}
.my-account-content.login-page .register-teaser .register-button:hover:after,.my-account-content.register-page .register-teaser .register-button:hover:after,#accForm input[type="submit"]:hover:after,#accForm button[type="submit"]:hover:after,.my-account-content.login-page .register-teaser .register-button:focus:after,.my-account-content.register-page .register-teaser .register-button:focus:after,#accForm input[type="submit"]:focus:after,#accForm button[type="submit"]:focus:after,.my-account-content.login-page .register-teaser .register-button:active:after,.my-account-content.register-page .register-teaser .register-button:active:after,#accForm input[type="submit"]:active:after,#accForm button[type="submit"]:active:after{opacity:1;-webkit-transform:translateX(8px);transform:translateX(8px);}.files-table .download-button{-webkit-transition:all .2s linear;transition:all .2s linear;display:block;background:none;float:none;width:100%;height:auto;line-height:normal;text-indent:0;margin:0;font-size:12px;border:none;cursor:pointer;text-align:center;text-decoration:none;max-width:50px;height:30px;line-height:22px;}.files-table .download-button:hover,.files-table .download-button:active{background:#00ADEF;color:#fff;border-color:#00ADEF;}.my-account-content.login-page .register-teaser .register-button,.my-account-content.register-page .register-teaser .register-button{background-color:#00ADEF;background-image:-webkit-gradient(linear,left top,left bottom,from(#00ADEF),to(#008fc6));background-image:linear-gradient(#00ADEF,#008fc6);color:#fff;border-color:#008fc6;text-transform:capitalize;}.my-account-content{margin-bottom:30px;border:solid 1px #ddd;border-top:none;}.my-account-content:after{content:"";display:table;clear:both;}.my-account-content h1{font-size:24px;line-height:normal;padding:0 0 20px;}.my-account-content h2{font-size:18px;line-height:normal;padding:0 0 10px;color:#3a3a3a;}.my-account-content h3{font-size:18px;line-height:normal;padding:0 0 10px;color:#3a3a3a;}.my-account-content header{display:block;padding:0 35px;height:100%;line-height:80px;background:#fafafa;}
.my-account-content header:after{content:"";display:table;clear:both;}.my-account-content header .thumbnail{display:inline-block;width:auto;height:auto;max-height:60px;max-width:100px;vertical-align:middle;margin:0 20px 0 0;}.my-account-content header>h1{padding:0;display:inline-block;vertical-align:middle;line-height:inherit;}.my-account-content header>h2{padding:0;font-size:12px;color:#666;line-height:normal;}.my-account-content header+aside{padding-top:20px;}.my-account-content header ~ .body-text{padding-top:20px;}.my-account-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.my-account-content aside{float:left;display:block;margin-right:3.4482758621%;width:100%;padding:35px 15px;background:#f8f8f8;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}.my-account-content aside:last-child{margin-right:0;}.my-account-content .body-text{float:left;display:block;margin-right:3.4482758621%;width:100%;padding:35px 40px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}.my-account-content .body-text:last-child{margin-right:0;}@media (min-width:600px){.my-account-content{display:block;}.my-account-content aside{width:240px;margin:0;}.my-account-content .body-text{float:none;display:block;}.my-account-content aside+.body-text{padding-left:260px;}}.my-account-content.login-page .login-form{float:left;display:block;margin-right:3.4482758621%;width:100%;padding:35px 40px;border-right:solid 1px #ccc;}.my-account-content.login-page .login-form:last-child{margin-right:0;}.my-account-content.login-page .login-form .formHeader p{border-bottom:solid 1px #eee;}.my-account-content.login-page .login-form form{display:block;margin:20px auto 0;max-width:400px;}@media (min-width:600px){.my-account-content.login-page .login-form{float:left;display:block;margin-right:3.4482758621%;width:48.275862069%;}.my-account-content.login-page .login-form:last-child{margin-right:0;}
}.my-account-content.login-page .register-teaser{float:left;display:block;margin-right:3.4482758621%;width:100%;padding:35px 40px;}.my-account-content.login-page .register-teaser:last-child{margin-right:0;}@media (min-width:600px){.my-account-content.login-page .register-teaser{float:left;display:block;margin-right:3.4482758621%;width:48.275862069%;}.my-account-content.login-page .register-teaser:last-child{margin-right:0;}}.my-account-content.register-page .register-form{float:left;display:block;margin-right:3.4482758621%;width:100%;padding:35px 40px;border-right:solid 1px #ccc;}.my-account-content.register-page .register-form:last-child{margin-right:0;}.my-account-content.register-page .register-form .formHeader p{border-bottom:solid 1px #eee;}.my-account-content.register-page .register-form form{display:block;margin:20px auto 0;max-width:400px;}@media (min-width:600px){.my-account-content.register-page .register-form{float:left;display:block;margin-right:3.4482758621%;width:56.8965517241%;}.my-account-content.register-page .register-form:last-child{margin-right:0;}}.my-account-content.register-page .register-teaser{float:left;display:block;margin-right:3.4482758621%;width:100%;padding:35px 40px;}.my-account-content.register-page .register-teaser:last-child{margin-right:0;}@media (min-width:600px){.my-account-content.register-page .register-teaser{float:left;display:block;margin-right:3.4482758621%;width:39.6551724138%;}.my-account-content.register-page .register-teaser:last-child{margin-right:0;}}.my-account-content aside h2{padding:0 0 10px 20px;}.my-account-content aside p{padding:0 0 10px 20px;}.my-account-content aside ul{display:block;margin:0;padding:0;}.my-account-content aside ul>li{display:block;height:40px;line-height:40px;}.my-account-content aside ul>li a{display:block;padding:0 20px;height:40px;line-height:40px;text-decoration:none;-webkit-transition:all .2s linear;transition:all .2s linear;}.my-account-content aside ul>li a:after{padding:0 1px;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:0;font-size:.8em;}
@media (min-width:600px){.my-account-content aside ul>li a:after{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";}}.my-account-content aside ul>li a:hover,.my-account-content aside ul>li a:focus,.my-account-content aside ul>li a:active{background:#f2f2f2;color:#00ADEF;border-color:#00ADEF;}.my-account-content aside ul>li a:hover:after,.my-account-content aside ul>li a:focus:after,.my-account-content aside ul>li a:active:after{opacity:1;-webkit-transform:translateX(8px);transform:translateX(8px);}.my-account-content aside ul>li.current a{background:#f2f2f2;color:#00ADEF;border-color:#00ADEF;}.my-account-content aside ul>li.current a:after{opacity:1;-webkit-transform:translateX(8px);transform:translateX(8px);}.my-account-content form{max-width:600px;}.my-account-content table{border:none;padding:0;margin:0 0 20px;max-width:100%;width:100%;text-align:left;}.my-account-content table thead th{font-weight:bold;background:#f5f5f5;font-size:12px;height:24px;line-height:24px;padding:0 10px;text-align:left;}.my-account-content table tbody td{border-top:solid 1px #eee;padding:4px 10px;line-height:20px;}.my-account-content table tbody tr:nth-child(even) td{background:#fafafa;}.my-account-content table tbody tr td:first-child{width:150px;}.my-account-content table td.buttons{padding:0;}.files-table .download-button{font-size:16px;}.files-table .download-button:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";line-height:28px;}.files-table tr td:nth-child(1){width:40px!important;}.files-table tr td:nth-child(2){width:140px!important;}.files-table tr td:nth-child(3){width:210px!important;}.files-table tr td:nth-child(4){width:70px!important;}.files-table tr td:nth-child(5){width:36px!important;}.promise-advertising-table tr td:nth-child(2){word-break:break-word;}
.promise-advertising-table tr td:nth-child(3){text-align:right;}.my-account-content .favouriteSearches{display:block;}.alerts .listingAlert-howto,.noalerts a{display:none;}.listingAlert-howto ul li{margin:10px 0;display:block;background:#fafafa;}.listingAlert-howto ul li:after{content:"";display:table;clear:both;}.listingAlert-howto ul li.step-one h3{background:#f5f5f5 url(/Images/step-1.gif) no-repeat 0 0;}.listingAlert-howto ul li.step-two h3{background:#f5f5f5 url(/Images/step-2.gif) no-repeat 0 0;}.listingAlert-howto ul li.step-three h3{background:#f5f5f5 url(/Images/step-3.gif) no-repeat 0 0;}.listingAlert-howto ul li>div{float:left;width:230px;padding:20px;}.listingAlert-howto ul li h4{color:#1e1e1e;font-size:1.6em;padding:13px 0 8px;margin:0;}.listingAlert-howto ul li img{float:right;background:#fff;padding:10px;border:solid 1px #eee;margin:10px 10px 10px 0;}.listingAlert-howto h3{color:#002B49;background-color:#f5f5f5;font-size:1.4rem;padding:0 0 0 50px;height:42px;line-height:42px;}.print_sl{color:#002B49;}.print_sl:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";margin-right:8px;}.shortlistData{margin:20px 0;}.shortlistData tbody div{vertical-align:top;padding:8px 0;}.shortlistData tbody div.sl_img img{float:left;position:relative;text-align:center;margin:5px 5%;padding:3px;border:1px solid #E6E6E6;width:230px;}.shortlistData tbody div.shortlistEntry h2{font-size:1.8em;text-transform:none;font-weight:normal;}.shortlistData tbody div.shortlistEntry h3{color:#575555;font-size:1.3em;font-weight:normal;border:0;}.shortlistData tbody div.shortlistEntry .userOptions{max-width:275px;}.shortlistData tbody div.shortlistEntry .saving{padding:10px 17px 0 0;font-style:italic;font-weight:bold;}.shortlistData tbody div.shortlistEntry .propFeat{float:right;text-align:right;font-size:16px;font-weight:bold;}.shortlistData tbody div.shortlistEntry .propFeat:after{content:"";display:table;clear:both;}
.shortlistData tbody div.shortlistEntry .propFeat li{display:inline-block;margin:0 10px 0 0;padding:0 10px 0 0;}.shortlistData tbody div.shortlistEntry .propFeat li span{line-height:12px;vertical-align:bottom;}.shortlistData tbody div.shortlistEntry .propFeat li img{display:inline-block;vertical-align:bottom;height:32px;width:32px;}.my-account-content .icon{display:block;text-align:center;font-size:14px;}.my-account-content .icon:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-word:before{content:"";color:#2A5699;}.icon-pdf:before{content:"";color:#C8151B;}.icon-excel:before{content:"";color:#207245;}.icon-powerpoint:before{content:"";color:purple;}.icon-file:before{content:"";color:#00ADEF;}.icon-zip:before{content:"";color:#00ADEF;}.icon-video:before{content:"";color:#00ADEF;}.icon-image:before{content:"";color:#00ADEF;}.accSidebarFeature ul li{padding:5px 0 0 65px;min-height:65px;width:auto;display:block;margin-bottom:10px;}.accSidebarFeature ul li h3{color:#333;text-transform:uppercase;font-size:1.2em;font-weight:bold;padding:0 0 5px;}.accSidebarFeature ul li p{padding:0;color:#656565;line-height:1.2em;font-size:12px;}.accSidebarFeature ul li.regNews{background:url(/Images/icons/icon-latest-news.png) no-repeat 5px 0;display:none;}.accSidebarFeature ul li.regAlerts{background:url(/Images/icons/icon-reg-alerts.png) no-repeat 5px 0;}.accSidebarFeature ul li.regUpdates{background:url(/Images/icons/icon-email-updates.png) no-repeat 5px 0;}.accSidebarFeature ul li.regPersonalise{background:url(/Images/icons/icon-box-personalise.png) no-repeat 5px 0;}#accForm li{padding-bottom:10px;}#accForm li label{display:block;font-size:1rem;font-weight:normal;margin:10px 0 6px;}#accForm li label em{color:#2A81C8;}#accForm li label.checkbox{font-size:.8rem;color:#777;}#accForm li.optional input{background:#fafafa;background-image:none;}#accForm li input.error,#accForm li textarea.error{background:#FFD3D3!important;border:1px solid #F15353!important;}
#accForm li input[type=checkbox]{margin-right:10px;}#accForm li input.inpMed{width:200px;}#accForm li input.inpSml{width:140px;}#accForm li input.inpXSml{width:50px;}#accForm li input.radio{width:auto;padding:0;border:0;margin-right:10px;}#accForm li select{font-size:16px;background:#fafafa;border:1px solid #d9d9d9;color:#444;padding:5px;}#accForm li .radioGroup label{width:auto!important;font-size:12px;margin:3px 20px 0 0;}#accForm li.regCaptcha{text-align:center;}#accForm li.regCaptcha:after{content:"";display:table;clear:both;}#accForm li.regCaptcha input{display:block;width:100%;margin:4px 0;padding:0 10px;}@media screen and (min-width:600px){#accForm li.regCaptcha input{float:right;width:240px;}#accForm li.regCaptcha img{margin:4px 0;}}#accForm li.regSpacer{padding-bottom:40px;}#accForm li>span{display:block;color:#777;margin:5px 0 0;}#accForm a{display:block;}#accForm a.popuphelp{display:inline-block;}#accSidebar h2{text-transform:uppercase;color:#222;font-size:12px;font-weight:bold;padding:0 0 5px;margin:0;}.totalSummary{color:#969696;font-size:1.2em;margin-bottom:10px;}.newALerts h2{text-transform:uppercase;font-size:14px;font-weight:bold;}.newALerts h2 a{background:#2A81C8 url(/Images/icons/btn-sub-feed-collapse.gif) no-repeat 99% 6px;color:#FFF;padding:5px 15px;display:block;border-bottom:1px solid #EFF6FA;}.newALerts h2 a:hover{background:#2A81C8 url(/Images/icons/btn-sub-feed-collapse-hover.gif) no-repeat 99% 6px;}.newALerts h2 a:active{background:#2A81C8 url(/Images/icons/btn-sub-feed-collapse-active.gif) no-repeat 99% 6px;}.newALerts ul li{padding:8px 0 8px 40px;}.newALerts ul li.favouriteSearch{background:#d7ecfd url(/Images/icons/icon-property-alert.gif) no-repeat 13px 12px;border-bottom:1px solid #c0e3ff;}.newALerts ul li.openhomeAlert{background:url(/Images/icons/icon-open-home-alert.gif) no-repeat 13px 12px;}.newALerts ul li span{font-size:10px;color:#5F5F5F;text-transform:uppercase;display:block;}.my-account-content .promise-events .events-table td.status{width:22px;}
.my-account-content .promise-events .events-table td.loading{position:relative;}.my-account-content .promise-events .events-table td.loading:after{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";}.my-account-content .promise-events .events-table td.warning{position:relative;color:#ff1744;}.my-account-content .promise-events .events-table td.warning:after{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";}.my-account-content .promise-events .no-events{margin-bottom:20px;}.my-account-content .promise-events .no-events.dynamic-display{margin-top:20px;}.my-account-content .property-documents .no-documents{margin-bottom:20px;}.promise-overview .leading-image{margin:10px auto 20px;display:block;text-align:center;}.promise-overview .property-details-table{width:100%;}@media (min-width:900px){.promise-overview .leading-image{float:right;margin:0 0 10px 20px;}.promise-overview .property-details-table{width:auto;}}.promise-property-images .property-media-item-container{display:block;margin:0 0 20px;padding:0;}.promise-property-images .property-media-item-container>li{display:inline-block;position:relative;width:100%;height:auto;text-align:center;}.promise-property-images .property-media-item-container>li img{max-width:100%;display:block;margin:0 auto 0;height:auto;cursor:-webkit-zoom-in;cursor:zoom-in;}.promise-property-images .property-media-item-container>li .download-button{display:block;padding:5px 0;background:#f2f2f2;position:absolute;bottom:0;left:0;right:0;text-decoration:none;}.promise-property-images .property-media-item-container>li .download-button:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";margin-right:5px;}
.promise-property-images .property-media-item-container>li .download-button:hover{background:#00ADEF;color:#fff;}@media (min-width:600px){.promise-property-images .property-media-item-container>li{width:220px;height:185px;margin:0 5px 5px 0;}}.property-media-item-video>li a{display:block;width:100%;height:100%;position:relative;background:#f7f7f7;text-decoration:none;}.property-media-item-video>li a .video-placeholder{position:absolute;top:45%;left:50%;height:60px;width:60px;margin:-30px 0 0 -30px;color:#444;font-size:60px;}.property-media-item-video>li a .video-placeholder:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";}.property-media-item-video>li a span{display:block;padding:5px 0;background:#f2f2f2;position:absolute;bottom:0;left:0;right:0;}.property-media-item-video>li a:hover{color:#00ADEF;background:#f2f2f2;}.property-media-item-video>li a:hover .video-placeholder:before{color:#00ADEF;}.my-account-content .my-team .photo-board-group{display:block;margin-bottom:2rem;}.my-account-content .my-team .photo-board-group:after{content:"";display:table;clear:both;}.my-account-content .my-team .photo-board-group>header{background:transparent;color:#000;min-height:36px;line-height:32px;position:relative;}.my-account-content .my-team .photo-board-group>header>h2{color:#000;padding-bottom:1rem;font-weight:300;}.my-account-content .my-team .photo-board-group>header>h2 .linkheader{display:block;font-size:.8rem;}.my-account-content .my-team .photo-board-group .team-list{float:left;width:103%;margin-left:-3%;}.my-account-content .my-team .photo-board-group .team-list>li{float:left;height:450px;width:97%;position:relative;border:solid 1px #eee;margin-bottom:2rem;margin-left:3%;}.my-account-content .my-team .photo-board-group .team-list>li:hover{background:#fafafa;}.my-account-content .my-team .photo-board-group .team-list>li .portrait-container{display:block;overflow:hidden;width:100%;height:240px;text-align:center;position:relative;}
.my-account-content .my-team .photo-board-group .team-list>li .portrait-container img{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:inline-block;vertical-align:middle;width:auto;max-width:none;height:100%;max-height:100%;margin:0 auto;}.my-account-content .my-team .photo-board-group .team-list>li h2{padding:0 1rem;line-height:normal;}.my-account-content .my-team .photo-board-group .team-list>li h2 a{color:#222;text-decoration:none;font-size:1rem;line-height:normal;}.my-account-content .my-team .photo-board-group .team-list>li h3{padding:0 1rem;font-size:.8rem;line-height:1.5em;color:#555;}.my-account-content .my-team .photo-board-group .team-list>li .phone-number{padding:0 1rem;font-size:.8rem;line-height:1.5em;}.my-account-content .my-team .photo-board-group .team-list>li .phone-number a{color:#222;}.my-account-content .my-team .photo-board-group .team-list>li .phone-number a:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";margin-right:5px;color:#555;width:15px;text-align:center;}.my-account-content .my-team .photo-board-group .team-list>li .mobile-number{padding:0 1rem;font-size:.8rem;line-height:1.5em;}.my-account-content .my-team .photo-board-group .team-list>li .mobile-number a{color:#222;}.my-account-content .my-team .photo-board-group .team-list>li .mobile-number a:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";margin-right:5px;color:#555;width:15px;text-align:center;}.my-account-content .my-team .photo-board-group .team-list>li .staff-website-address{padding:0 1rem;font-size:.8rem;line-height:1.5em;color:#222;}.my-account-content .my-team .photo-board-group .team-list>li .staff-website-address:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";margin-right:5px;color:#555;width:15px;text-align:center;}
.my-account-content .my-team .photo-board-group .team-list>li .send-email{display:block;position:absolute;color:#000;bottom:0;left:0;right:0;text-align:center;font-family:Source Sans Pro,Roboto,Arial,'Times New Roman';font-weight:600;background:rgba(34,34,34,0.1);height:3.3333333333rem;line-height:3.3333333333rem;text-decoration:none;font-size:1.2rem;height:2.4rem;line-height:2.4rem;background:rgba(170,170,170,0.1);}.my-account-content .my-team .photo-board-group .team-list>li .send-email:hover{background:#000;color:#fff;}.my-account-content .my-team .photo-board-group .team-list>li .send-email:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";margin:0 8px 0 -6px;font-size:.8em;}.my-account-content .my-team .photo-board-group .team-list>li .social-media{padding:0 1rem;}.my-account-content .my-team .photo-board-group .team-list>li .social-media span{display:inline-block;width:21px;}@media (min-width:600px){.my-account-content .my-team .photo-board-group .team-list{margin-left:-2%;}.my-account-content .my-team .photo-board-group .team-list>li{margin-left:2%;width:47.5%;}}@media (min-width:1200px){.my-account-content .my-team .photo-board-group .team-list{margin-left:-2%;}.my-account-content .my-team .photo-board-group .team-list>li{margin-left:2%;width:30%;}}.my-account-content .my-team .photo-board-group .grayscale .portrait-container img{-webkit-transition:all .2s linear;transition:all .2s linear;filter:gray;-webkit-filter:grayscale(100%);filter:grayscale(100%);filter:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="grayscale"><feColorMatrix type="matrix" values="0.3333 .3333 .3333 0 0 .3333 .3333 .3333 0 0 .3333 .3333 .3333 0 0 0 0 0 1 0"/></filter></svg>#grayscale');}.my-account-content .my-team .photo-board-group .grayscale .portrait-container img:hover{-webkit-filter:grayscale(0%);filter:grayscale(0%);filter:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="grayscale"><feColorMatrix type="matrix" values="1 0 0 0 0,0 1 0 0 0,0 0 1 0 0,0 0 0 1 0"/></filter></svg>#grayscale');}
.my-account-content .my-team .office-view h2{color:#fff!important;padding-bottom:0;font-size:1.9em;}.my-account-content .my-team .office-view h3{color:#dcdbdb;font-size:1.1em;text-transform:uppercase;padding-bottom:10px;}.my-account-content .my-team .office-view address{white-space:pre;}.my-account-content .my-team .office-view .phone-number:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";margin-right:5px;color:#e6e5e5;width:15px;text-align:center;}.my-account-content .my-team .office-view .fax-number:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";margin-right:5px;color:#e6e5e5;width:15px;text-align:center;}.my-account-content .my-team .office-view .website:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";margin-right:5px;color:#e6e5e5;width:15px;text-align:center;}.my-account-content .my-team .office-view .send-email:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";margin-right:5px;color:#e6e5e5;width:15px;text-align:center;}.my-account-content .my-team .office-view .social-media-icons span{width:auto;}.screen-xs,.screen-sm,.screen-md,.screen-lg{display:none;}@media (max-width:599px){.screen-xs{display:block;}}@media (min-width:600px) and (max-width:899px){.screen-sm{display:block;}}@media (min-width:900px) and (max-width:1199px){.screen-md{display:block;}}@media (min-width:1200px){.screen-lg{display:block;}}body.show-user-bar .page-header-placeholder{height:156px;}@media (min-width:600px){body.show-user-bar .page-header-placeholder{height:196px;}
}body.show-user-bar .page-header-placeholder .page-header.affix-top{height:156px;padding-top:26px;}@media (min-width:600px){body.show-user-bar .page-header-placeholder .page-header.affix-top{height:196px;padding-top:66px;}}body.show-user-bar .page-header-placeholder .user-bar{display:block;}body.show-user-bar .page-menu{margin-top:26px;}body.show-user-bar #subscribeOptions.home-subscribe-options{top:26px;}.page-header.show-user-bar.affix-top.non-home-page{height:196px;padding-top:26px;}.page-header.show-user-bar.affix-top .user-bar{display:block;}.page-container{background:#fff;}.page-header-placeholder{height:130px;}@media (min-width:600px){.page-header-placeholder{height:170px;}}.page-header{position:relative;z-index:1020;background:rgba(17,17,17,0.4);height:130px;padding:0 20px;}@media (min-width:600px){.page-header{padding:40px 20px 0;}}.page-header .container{height:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.page-header .container:after{content:none;}.page-header a{-webkit-transition:none;transition:none;}.page-header a:before{-webkit-transition:none;transition:none;}.page-header .logo-container{display:inline-block;vertical-align:middle;max-width:160px;}.page-header .logo-container img{width:100%;display:block;}.page-header .logo-container img.multi-brand{display:none;}.page-header .toggle-menu{padding:0 5px;color:#fff;text-decoration:none;font-size:1.5rem;font-family:Source Sans Pro,Roboto,Arial,'Times New Roman';font-weight:600;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;}.page-header .toggle-menu:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";-webkit-transition:none;transition:none;font-size:2.6rem;color:inherit;vertical-align:middle;margin:-5px 8px 0 0;}
@media (min-width:600px){.page-header .toggle-menu{display:none;}}@media (min-width:600px){.page-header{height:170px;}}@media (min-width:900px){.page-header .logo-container{max-width:220px;margin-top:6px;}}.page-header.affix{position:fixed;height:44px;overflow:hidden;background-color:#050505;background-image:-webkit-gradient(linear,left top,left bottom,from(#050505),to(#000));background-image:linear-gradient(#050505,#000);-webkit-box-shadow:0 4px 8px -4px rgba(0,0,0,0.15);box-shadow:0 4px 8px -4px rgba(0,0,0,0.15);}.page-header.affix .logo-container{max-width:100px;margin:0;}.page-header.affix .logo-container img{display:block;}.page-header.affix .page-title-container{display:none;}.page-header.affix .toggle-menu{display:inline-block;color:#fff;line-height:44px;font-size:18px;}.page-header.affix .toggle-menu:before{font-size:1.6rem;}@media (min-width:600px){.page-header.affix{height:64px;}.page-header.affix .logo-container{max-width:120px;}.page-header.affix .toggle-menu{line-height:64px;}}@media (min-width:900px){.page-header.affix{height:80px;}.page-header.affix .logo-container{max-width:140px;}.page-header.affix .toggle-menu{line-height:80px;}.page-header.affix .toggle-menu:before{font-size:36px;}}.home-header{position:absolute;top:0;left:0;z-index:900;width:100%;overflow:visible;background:rgba(255,255,255,0);padding-top:26px;}.home-header:after{content:"";display:table;clear:both;}.home-header .toggle-menu{line-height:80px;}.home-header.affix{padding-top:0;}.home-header.affix .logo-container{display:block;}.home-header.affix .toggle-menu{display:block;}@media (min-width:600px){.home-header .logo-container{display:none;}.home-header .logo-container img{display:inline-block;}.home-header .toggle-menu{display:none;}.home-header.affix-top{z-index:21;}}@media (min-width:1600px){.home-header.affix{padding:0;}}.page-header.non-home-page{padding:0 20px;}@media (min-width:600px){.page-header.non-home-page{padding:40px 20px 0;}.page-header.non-home-page.affix{padding:0 20px;}
}.page-header.non-home-page .container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.page-header.non-home-page .container:after{content:none;}.page-title-container .title-wrapper{display:none;padding:0 0 0 30px;}.page-title-container h1{font-family:Source Sans Pro,Roboto,Arial,'Times New Roman';font-weight:600;font-size:2.2rem;margin:0;color:#fff;line-height:normal;}.page-title-container .legalLingo{font-size:10px;color:#fff;}@media (min-width:600px){.page-title-container .title-wrapper{display:block;}}.naiHarcourts .page-header.affix .logo-container{max-width:120px;}@media (min-width:900px){.naiHarcourts .page-header.affix .logo-container{max-width:200px;}}.landmarkHarcourts .page-header.affix .logo-container{max-width:140px;}@media (min-width:900px){.landmarkHarcourts .page-header.affix .logo-container{max-width:220px;}}.close-menu{position:absolute;top:0;right:-10px;font-size:2em;color:#fff;z-index:8001;}.close-menu:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";}.menu-screen{position:fixed;top:0;right:0;bottom:0;left:0;-webkit-transition:all .2s linear;transition:all .2s linear;background:#000;opacity:0;visibility:hidden;z-index:8000;}.menu-screen.is-visible{opacity:.6;visibility:visible;}.main-menu{position:fixed;top:0;right:0;bottom:0;left:auto;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:all .2s linear;transition:all .2s linear;width:280px;height:100%;background:#fff;color:#444;z-index:8001;overflow-y:auto;-webkit-overflow-scrolling:touch;}.main-menu.is-visible{-webkit-transform:translateX(0);transform:translateX(0);}.main-menu>ol{padding:0 0 80px;}
.main-menu>ol>li{border-left:solid transparent 3px;-webkit-transition:border .2s linear;transition:border .2s linear;}.main-menu>ol>li a{font-size:1.2rem;font-weight:300;padding:10px 20px;color:#000;width:100%;display:block;text-decoration:none;line-height:normal;}.main-menu>ol>li a:hover{background:#f2f2f2;}.main-menu>ol>li:hover{border-color:#000;background:#f7f7f7;}.main-menu>ol>li:hover>a{background:none;color:#000;}.main-menu>ol>li>ol{padding-bottom:10px;}.main-menu>ol>li>ol>li a{font-size:.8rem;font-weight:normal;padding:14px 14px 14px 30px;color:#444;line-height:1em;}@media (min-width:600px){.main-menu>ol>li>ol>li a{padding:8px 8px 8px 30px;}}.main-menu li{width:100%;display:block;}.main-menu .home-link-wrapper{border-bottom:solid 1px #f2f2f2;padding:20px;}.main-menu .home-link-wrapper .home-link{color:#2b2a2a;font-size:2.4em;line-height:normal;text-align:center;display:block;width:100%;text-decoration:none;}.main-menu .home-link-wrapper .home-link-lingo{font-size:.8em;text-align:center;}.page-menu{-webkit-transition:all .2s linear;transition:all .2s linear;display:none;position:absolute;top:0;left:0;right:0;height:40px;background:rgba(0,0,0,0.25);z-index:1101;color:#fafafa;}.page-menu:after{content:"";display:table;clear:both;}.page-menu .container>ul{padding-right:120px;}.page-menu .container>ul>li{display:inline-block;position:relative;}.page-menu .container>ul>li>a{line-height:38px;height:40px;padding:0 10px;font-size:1.2em;font-weight:300;}.page-menu .container>ul>li>a.has-child:after{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";margin-left:6px;}.page-menu .container>ul>li>a:hover{color:#fff;}.page-menu .container>ul>li:hover>ol{display:block;}.page-menu .container>ul>li:first-child>a{padding-left:0;}.page-menu .container>ul>li.hideshow{z-index:10;}.page-menu .container>ul>li.hideshow>a:after{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";margin-left:8px;font-size:.8em;}
.page-menu .container>ul>li.hideshow>ul{display:none;position:absolute;right:0;top:100%;background:#000;padding:10px 0;min-width:200px;-webkit-box-shadow:0 4px 8px -4px #333;box-shadow:0 4px 8px -4px #333;}.page-menu .container>ul>li.hideshow>ul:before{content:" ";height:0;width:0;border-left:9px solid transparent;border-right:9px solid transparent;border-bottom:9px solid #000;position:absolute;right:10px;bottom:100%;}.page-menu .container>ul>li.hideshow>ul>li{display:block;}.page-menu .container>ul>li.hideshow>ul>li a{padding:10px 20px;font-size:14px;display:block;}.page-menu .container>ul>li.hideshow>ul>li a:hover{background:#0d0d0d;}.page-menu .container>ul>li ol{display:none;position:absolute;left:0;top:100%;background:#000;padding:10px 0;min-width:200px;-webkit-box-shadow:0 4px 8px -4px #333;box-shadow:0 4px 8px -4px #333;}.page-menu .container>ul>li ol:before{content:" ";height:0;width:0;border-left:9px solid transparent;border-right:9px solid transparent;border-bottom:9px solid #000;position:absolute;left:10px;bottom:100%;}.page-menu .container>ul>li ol>li{display:block;}.page-menu .container>ul>li ol>li a{padding:10px 20px;font-size:14px;display:block;}.page-menu .container>ul>li ol>li a:hover{background:#0d0d0d;}.page-menu a{display:block;color:inherit;text-decoration:none;}@media (min-width:600px){.page-menu{display:block;}}#subscribeOptions{display:block;margin:0;text-align:center;padding:0;}#subscribeOptions:after{content:"";display:table;clear:both;}#subscribeOptions li{display:inline-block;vertical-align:top;width:auto;margin:0 3px;padding:1em 0;}#subscribeOptions li>a{color:transparent;font-size:1px;letter-spacing:-1px;display:block;line-height:normal;padding:2px;}#subscribeOptions li>a:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:30px;visibility:visible;color:#444;}#subscribeOptions li.iconTwitter a:before{content:"";}
#subscribeOptions li.iconTwitter a:hover:before{color:#00aced!important;}#subscribeOptions li.iconBlog a:before{content:"";}#subscribeOptions li.iconYoutube a:before{content:"";}#subscribeOptions li.iconYoutube a:hover:before{color:#b00!important;}#subscribeOptions li.iconLinkedIn a:before{content:"";}#subscribeOptions li.iconLinkedIn a:hover:before{color:#007bb6!important;}#subscribeOptions li.iconFacebook a:before{content:"";}#subscribeOptions li.iconFacebook a:hover:before{color:#3b5998!important;}#subscribeOptions li.iconInstagram a:before{content:"";}#subscribeOptions li.iconInstagram a:hover:before{color:#405de6!important;}#subscribeOptions li.iconPinterest a:before{content:"";}#subscribeOptions li.iconPinterest a:hover:before{color:#bd081c!important;}#subscribeOptions li.iconGooglePlus a:before{content:"";}#subscribeOptions li.iconGooglePlus a:hover:before{color:#dd4b39!important;}#subscribeOptions li.iconSoundCloud a:before{content:"";}#subscribeOptions li.iconSoundCloud a:hover:before{color:#f30!important;}#subscribeOptions li.iconSnapChat a:before{content:"";}#subscribeOptions li.iconSnapChat a:hover:before{color:#fffc00!important;}#subscribeOptions li.iconTumblr a:before{content:"";}#subscribeOptions li.iconTumblr a:hover:before{color:#35465c!important;}#subscribeOptions li.iconVine a:before{content:"";}#subscribeOptions li.iconVine a:hover:before{color:#00b488!important;}#subscribeOptions li.iconFlickr a:before{content:"";}#subscribeOptions li.iconFlickr a:hover:before{color:#0063dc!important;}#subscribeOptions li.iconRateMyAgent a{background-image:url(/Images/Icons/rate-my-agent-white.png);background-repeat:no-repeat;background-position:center 5px;width:29px;height:34px;}#subscribeOptions li.iconRateMyAgent a:before{content:none;}#subscribeOptions li.iconRateMyAgent a:hover:before{color:#848a90!important;}.main-menu #subscribeOptions li.iconRateMyAgent{padding-top:10px;}.main-menu #subscribeOptions li.iconRateMyAgent a{background-image:url(/Images/Icons/rate-my-agent-menu.png);}
.main-menu #subscribeOptions li.iconRateMyAgent a:hover{background-image:url(/Images/Icons/rate-my-agent-menu-hover.png);}#subscribeOptions.home-subscribe-options{display:none;float:none;padding:0;position:absolute;top:0;right:20px;width:120px;height:40px;overflow:hidden;z-index:1201;-webkit-transition:top .2s linear;transition:top .2s linear;}#subscribeOptions.home-subscribe-options li{margin:0;padding:0;}#subscribeOptions.home-subscribe-options li>a{padding:0 2px;height:40px;width:20px;text-align:center;}#subscribeOptions.home-subscribe-options li>a:before{color:#eee;font-size:20px;line-height:38px;}#subscribeOptions.home-subscribe-options li>a:hover:before{color:#fff!important;}#subscribeOptions.home-subscribe-options li.iconSoundCloud a{width:28px;}#subscribeOptions.home-subscribe-options li.iconRateMyAgent{padding-top:6px;}@media (min-width:1200px){#subscribeOptions.home-subscribe-options{right:auto;left:50%;margin-left:40em;}}@media (min-width:600px){#subscribeOptions.home-subscribe-options{display:block;}}.affix .user-bar{display:none;}.user-bar{background:rgba(0,0,0,0.3);position:absolute;top:0;left:0;right:0;height:26px;z-index:1101;text-align:right;display:none;-webkit-transition:all .2s linear;transition:all .2s linear;}.user-bar:hover{background:rgba(0,0,0,0.5);}.user-bar .container{display:block;}#myAccountNav{color:#eee;float:none;display:inline-block;vertical-align:middle;height:26px;line-height:24px;}#myAccountNav li{color:inherit;margin-right:0;padding-right:0;background:none;text-transform:capitalize;font-weight:normal;float:none;display:inline-block;padding:0 10px 0 0;}#myAccountNav li.user{display:none;}#myAccountNav li.user span:after{content:"!";}#myAccountNav li a{color:inherit;}#myAccountNav li a:hover{color:#adc0ce;text-decoration:none;}#myAccountNav li a:active{color:#000;}.home-banner{display:block;position:relative;width:100%;height:100%;}.home-banner .logo-container{text-align:center;}.home-banner .logo-container h1{text-align:center;display:block;font-size:1.54rem;margin:0;padding:0;font-family:Source Sans Pro,Roboto,Arial,'Times New Roman';font-weight:600;line-height:normal;color:#fff;text-shadow:0 0 5px rgba(35,31,32,0.3);max-height:100px;width:100%;overflow:hidden;}
.home-banner .logo-container h3{text-align:center;font-size:.66rem;}@media (min-width:600px){.home-banner .logo-container h1{font-size:2.2rem;}}.home-banner .logo-container .sub-brand-logo-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;list-style:none;width:100%;padding:10px 0;}.home-banner .logo-container .sub-brand-logo-container>li{padding:0 5px;}.home-banner .logo-container .sub-brand-logo-container>li img{width:auto;height:auto;max-height:40px;display:block;padding:0;}@media (min-width:600px){.home-banner .logo-container .sub-brand-logo-container{padding:20px;}.home-banner .logo-container .sub-brand-logo-container>li{padding:0 10px;}}@media (min-width:900px){.home-banner .logo-container .sub-brand-logo-container{padding:20px 40px;}.home-banner .logo-container .sub-brand-logo-container>li{padding:0 20px;}}.home-banner .logo-container .sub-brand-logo-container>li .harcourts{padding:8px 0 0;}@media (min-width:600px){.home-banner .logo-container .sub-brand-logo-container>li .nai-harcourts{padding:0 0 4px;}.home-banner .logo-container .sub-brand-logo-container>li .harcourts{padding:6px 0 4px;}}.home-banner .logo-container .logo{display:none;max-width:180px;padding:40px 10px 20px;}.home-banner .logo-container .logo.multi-brand{display:inline-block;padding-top:0;}.home-banner .logo-container .logo.landmark-harcourts{max-width:240px;}@media (min-width:600px){.home-banner .logo-container .logo{display:inline-block;max-width:260px;}.home-banner .logo-container .logo.landmark-harcourts{max-width:100%;width:320px;}}.header-search{max-width:100em;margin-left:auto;margin-right:auto;position:relative;margin:0 20px;max-width:600px;}.header-search:after{content:"";display:table;clear:both;}@media (min-width:600px){.header-search{margin:0 auto;}}.header-search>form{position:absolute;z-index:40;left:0;bottom:40px;right:0;background:rgba(0,0,0,0.3);border-radius:4px;}
.header-search>form input[type=text]{width:100%;height:60px;line-height:58px;padding:0 1em;border-radius:0;border:none;margin:0;font-size:1.2rem;color:#fff;background-color:transparent;}.header-search>form input[type=text]:focus{background-color:rgba(0,0,0,0.5);}.header-search>form input[type=text]::-webkit-input-placeholder{color:#ccc;font-size:14px;}.header-search>form input[type=text]::-moz-placeholder{color:#ccc;font-size:14px;}.header-search>form input[type=text]:-moz-placeholder{color:#ccc;font-size:14px;}.header-search>form input[type=text]:-ms-input-placeholder{color:#ccc;font-size:14px;}.header-search>form .search{float:left;width:96%;margin:2%;height:60px;line-height:58px;font-size:1.4rem;font-weight:300;padding:0;border-radius:4px;border:none;background:#000;color:#fff;}.header-search>form .search:hover{background:#000;}.header-search>form .search:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";margin:0 8px 0 -6px;font-size:.8em;vertical-align:bottom;line-height:60px;color:#397baa;}@media (min-width:600px){.header-search>form{bottom:60px;left:20px;right:20px;}.header-search>form input[type=text]{display:block;padding-right:140px;-webkit-transition:background-position 0s;transition:background-position 0s;}.header-search>form input[type=text]::-webkit-input-placeholder{font-size:1.2rem;}.header-search>form input[type=text]::-moz-placeholder{font-size:1.2rem;}.header-search>form input[type=text]:-moz-placeholder{font-size:1.2rem;}.header-search>form input[type=text]:-ms-input-placeholder{font-size:1.2rem;}.header-search>form input[type=text].loading{background-position:right 145px center!important;}.header-search>form .search{width:130px;position:absolute;right:0;top:0;margin:5px;height:50px;line-height:48px;}.header-search>form .search:before{line-height:48px;}}@media (min-width:1200px){.header-search>form{left:0;right:0;}}
.header-search .view-all-listings{position:absolute;bottom:0;left:0;right:0;height:30px;text-align:center;z-index:21;}.header-search .view-all-listings a{color:#fff;font-size:1rem;text-shadow:0 0 10px rgba(35,31,32,0.5);}.header-search .view-all-listings a:after{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:1.2em;margin-left:10px;}.header-search .view-all-listings a:hover{color:#002B49;text-decoration:none;text-shadow:none;}@media (min-width:600px){.header-search .view-all-listings{bottom:20px;}}.hero-image{-webkit-transition:margin .2s linear;transition:margin .2s linear;width:100%;height:100%;position:fixed;top:0;left:0;z-index:-1;text-align:center;}.hero-image.shrunk-down{z-index:-1;height:170px;}.hero-image.shrunk-down>img{left:50%;position:absolute;top:50%;max-height:none;max-width:100%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);}.hero-image>img{position:relative;max-width:none;height:auto;min-height:100%;max-height:100%;min-width:100%;width:auto;left:50%;top:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);}@media (min-width:600px){.hero-image>img{max-height:none;}}.hero{position:relative;width:100%;height:100%;overflow:hidden;}.hero .hero-inner{max-width:100em;margin-left:auto;margin-right:auto;text-align:center;color:#fff;margin:0 auto;height:100%;}.hero .hero-inner:after{content:"";display:table;clear:both;}.hero .hero-inner:after{content:"";display:table;clear:both;}.hero .hero-inner .hero-copy{-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);text-align:center;min-height:200px;width:96%;position:absolute;top:48%;left:2%;right:2%;z-index:30;}.hero .hero-inner .hero-copy .contact-details{display:block;text-align:center;text-shadow:0 0 5px rgba(35,31,32,0.3);margin:1rem 0;}.hero .hero-inner .hero-copy .contact-details>li{display:block;margin:0;padding:0;font-size:1rem;}
.hero .hero-inner .hero-copy .contact-details>li a{display:inline;color:inherit;}.hero .hero-inner .hero-copy .contact-details>li a:hover,.hero .hero-inner .hero-copy .contact-details>li a:active{text-decoration:none;}.hero .hero-inner .hero-copy .contact-details>li span{color:#fff;display:block;overflow:hidden;text-overflow:ellipsis;width:100%;white-space:nowrap;height:36px;line-height:34px;background:rgba(0,0,0,0.3);-webkit-transition:all .2s linear;transition:all .2s linear;}.hero .hero-inner .hero-copy .contact-details>li span:hover{background:#000;}.hero .hero-inner .hero-copy .contact-details>li span:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";margin-right:.4rem;}.hero .hero-inner .hero-copy .contact-details>li.icon-email span:before{content:"";}.hero .hero-inner .hero-copy .contact-details>li.icon-fax span:before{content:"";}.hero .hero-inner .hero-copy .contact-details>li.icon-mobile span:before{content:"";}.hero .hero-inner .hero-copy .tagline{font-family:Source Sans Pro,Roboto,Arial,'Times New Roman';font-weight:600;font-size:3rem;color:#fff;line-height:normal;text-shadow:0 0 5px rgba(35,31,32,0.3);display:none;overflow:hidden;padding-bottom:0;text-overflow:ellipsis;}@media (min-width:600px){.hero .hero-inner .hero-copy{max-width:100em;top:48%;left:50%;-webkit-transform:translate3d(-50%,-50%,0) scale(1,1);transform:translate3d(-50%,-50%,0) scale(1,1);-webkit-font-smoothing:subpixel-antialiased;padding-bottom:50px;}.hero .hero-inner .hero-copy .tagline{display:block;font-size:3rem;line-height:3.6rem;max-height:10.8rem;}.hero .hero-inner .hero-copy .contact-details{margin:30px 0;}.hero .hero-inner .hero-copy .contact-details>li{display:inline-block;padding:0 4px;}.hero .hero-inner .hero-copy .contact-details>li span{padding:0 12px;border-radius:4px;}}@media (min-width:1200px){.hero .hero-inner .hero-copy .tagline{font-size:4rem;line-height:4.6rem;max-height:13.8rem;}
}.hero .overlay{background-color:rgba(0,0,0,0.1);background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0.1)),to(rgba(35,31,32,0.1)));background-image:linear-gradient(0deg,rgba(0,0,0,0.1),rgba(35,31,32,0.1));display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:20;}.hero .overlay:after{content:"";background-color:rgba(35,31,32,0.1);background-image:-webkit-gradient(linear,left top,right top,from(rgba(35,31,32,0.1)),to(rgba(35,31,32,0.1)));background-image:linear-gradient(90deg,rgba(35,31,32,0.1),rgba(35,31,32,0.1));display:block;position:absolute;top:0;right:0;bottom:0;left:0;}#pageTitle{float:none;display:block;margin:0;}#pageTitle>h1{font-weight:300;font-size:2.2rem;margin:0;padding:0;}#pageTitle>ul{display:none;float:none;width:100%;padding:.6rem;background:#fafafa;border-radius:4px;margin:1rem 0 2rem;}#pageTitle>ul:after{content:"";display:table;clear:both;}#pageTitle>ul>li{color:#222;float:left;font-family:"Roboto","Helvetica Neue","Helvetica","Arial";font-size:12px;margin-right:0;}#pageTitle>ul>li>a{background:none;color:#000;padding-left:0;}#pageTitle>ul>li>a:after{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";margin:0 10px;font-size:.8em;}@media (min-width:600px){#pageTitle>ul{display:block;}}.textWidgetContent *{max-width:100%;}.textWidgetContent iframe{max-width:90%;}@media (min-width:600px){.textWidgetContent iframe{max-width:100%;}}.textWidgetContent .alignCenter,.textWidgetContent .videoContent{text-align:center;display:block;padding:10px 0 20px;margin:0 auto;}.textWidgetContent .videoContent p{font-size:11px!important;background:#EEE;padding:5px;color:#888;}.textWidgetContent .alignLeft{float:left;margin:0 25px 20px 0;}.textWidgetContent .alignRight{float:right;margin:0 0 20px 25px;}.textWidgetContent .center{text-align:center!important;}.textWidgetContent .left{text-align:left!important;}
.textWidgetContent .right{text-align:right!important;}.main-footer{background:#f2f4f6;position:relative;width:100%;margin:0;float:none;display:block;overflow:visible;}.main-footer:after{content:"";display:table;clear:both;}.main-footer ul{float:none;padding:0;width:auto;}.main-footer h4{font-size:22px;font-weight:300;line-height:normal;color:#616262;margin:25px 0 20px;}.main-footer a{color:inherit;}.main-footer p{color:inherit;padding:0;margin:0;line-height:normal;}.footer-content{padding:0 0 25px;color:#616262;text-align:center;}.footer-content .footer-inner>div{font-size:1rem;}.footer-content .banner-image img{margin:0 auto;}.footer-content a:hover{color:#000;}.footer-content .footer-contact address{font-style:normal;line-height:1.5em;}.footer-content .footer-contact address:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";margin-right:15px;width:16px;color:#616262;font-size:.8rem;}@media (min-width:900px){.footer-content .footer-contact address{position:relative;padding-left:31px;}.footer-content .footer-contact address:before{position:absolute;left:0;top:4px;}}.footer-content .footer-contact ul>li{display:block;margin:12.5px 0 0;padding:0;}.footer-content .footer-contact ul>li .icon{color:transparent;font-size:1px;letter-spacing:-1px;display:inline-block;}.footer-content .footer-contact ul>li .icon:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";width:16px;margin-right:15px;color:#616262;font-size:.8rem;}.footer-content .footer-contact ul>li .icon.icon-email:before{content:"";}.footer-content .footer-contact ul>li .icon.icon-fax:before{content:"";}.footer-content .footer-contact ul>li .icon.icon-mobile:before{content:"";}.footer-content .footer-sitemap ul{margin-top:-0.5em;}.footer-content .footer-sitemap a{display:inline-block;padding:.5em 0;text-decoration:none;}
.footer-content .footer-sitemap a:after{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";-webkit-transform:translateZ(0);transform:translateZ(0);padding:0 1px;opacity:0;-webkit-transition:all .4s ease-out;transition:all .4s ease-out;font-size:.8rem;vertical-align:middle;margin-left:2px;}.footer-content .footer-sitemap a:hover:after,.footer-content .footer-sitemap a:focus:after,.footer-content .footer-sitemap a:active:after{-webkit-transform:translateX(5px);transform:translateX(5px);opacity:1;}@media (min-width:900px){.footer-content{text-align:left;}.footer-content .footer-inner>div{font-size:.8rem;}.footer-content .banner-image img{margin:0;}}.footer-base{padding:25px 0;background:#000;color:#807f7f;text-align:center;}.footer-base a:hover{color:#b3b2b2;}.legal-text p{margin-bottom:2px;}@media (min-width:600px){.legal-text{text-align:left;}}.legal-links{display:block;margin-bottom:20px;}.legal-links>ul>li{display:inline-block;margin:0 3px;}.legal-links>ul>li a{display:block;padding:0 2px;}@media (min-width:600px){.legal-links{float:right;text-align:right;margin-bottom:0;}}.footer-logos{margin-top:1rem;}.footer-logos a{opacity:.8;text-decoration:none;display:inline-block;padding:0 5px;margin:0 5px;}.footer-logos a:hover{opacity:1;}.footer-logos a.footer-brand-logo{max-width:200px;-webkit-filter:grayscale(80%);filter:grayscale(80%);}.footer-logos a.footer-brand-logo:hover{-webkit-filter:none;filter:none;}.main-footer.show-social-sharing{padding-top:88px;}@media (min-width:600px){.main-footer.show-social-sharing{padding-top:84px;}}.main-footer.show-social-sharing .social-sharing-options{display:block;}.main-footer .social-sharing-options{display:none;position:absolute;top:0;left:0;right:0;background:#fafafa;line-height:44px;text-align:center;color:#616262;border-bottom:solid 1px rgba(0,43,73,0.12);border-top:solid 1px rgba(0,43,73,0.12);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
@media (min-width:600px){.main-footer .social-sharing-options{padding:20px;}}.main-footer .social-sharing-options h2{font-family:Roboto;display:inline-block;font-weight:bold;padding:0;margin:0;margin-right:5px;font-size:16px;text-transform:uppercase;}.main-footer .social-sharing-options .jssocials{display:inline-block;}.main-footer .social-sharing-options .jssocials .jssocials-share{display:inline-block;}.main-footer .social-sharing-options .jssocials .jssocials-share div{display:none;}.main-footer .social-sharing-options a{display:block;height:44px;width:44px;text-align:center;font-size:20px;color:#616262;}.main-footer .social-sharing-options a i,.main-footer .social-sharing-options a span{display:none;}.main-footer .social-sharing-options a:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";}.main-footer .social-sharing-options a:hover,.main-footer .social-sharing-options a:active{color:#002B49;}.main-footer .social-sharing-options .jssocials-share-twitter a:before{content:"";}.main-footer .social-sharing-options .jssocials-share-googleplus a:before{content:"";}.main-footer .social-sharing-options .jssocials-share-email a:before{content:"";}.main-footer .social-sharing-options .jssocials-share-pinterest a:before{content:"";}.main-footer .social-sharing-options .jssocials-share-linkedin a:before{content:"";}.featured{position:relative;cursor:-webkit-grab;cursor:-moz-grab;}.featured:after{content:"";display:table;clear:both;}.featured:active{cursor:-webkit-grabbing;cursor:-moz-grabbing;}.featured-property-carousel{float:left;overflow:hidden;width:100%;height:auto;max-width:100%;max-height:550px;}@media (min-width:900px){.featured-property-carousel{width:80%;}}.featured-property-carousel .slick-slide{position:relative;max-height:550px;overflow:hidden;}.featured-property-carousel .slick-slide img{display:block;width:auto;height:auto;min-width:100%;min-height:100%;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}
.featured-property-carousel .listing-link-button{border-radius:4px;border:none;position:absolute;right:1rem;top:1rem;font-size:1.2rem;height:2.4rem;width:2.4rem;line-height:2.4rem;text-align:center;color:#fff;background:rgba(0,0,0,0.5);}.featured-property-carousel .listing-link-button:hover,.featured-property-carousel .listing-link-button:active{background:rgba(0,0,0,0.7);}.featured-property-carousel .listing-link-button:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";}.featured-property-carousel .caption{display:block;position:absolute;bottom:0;left:0;right:0;background:rgba(17,17,17,0.6);color:#fff;line-height:normal;padding:2%;text-shadow:0 1px 0 #000;word-wrap:break-word;overflow-wrap:break-word;word-break:break-all;}.featured-property-carousel .caption .byline{font-size:1.1666666667rem;line-height:normal;padding:0;font-weight:300;}.featured-property-carousel .caption .byline>a{display:block;color:#fff;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:100%;text-decoration:none;}.featured-property-carousel .caption .byline>a:hover{color:#000;}@media (min-width:600px){.featured-property-carousel .caption .byline{font-size:2rem;}}.featured-property-carousel .caption .price{font-size:.8333333333rem;line-height:normal;padding:4px 0;color:#83c8f8;}@media (min-width:600px){.featured-property-carousel .caption .price{font-size:1.6666666667rem;}}.featured-property-carousel .caption .location{color:#ccc;line-height:normal;font-size:1rem;display:none;}@media (min-width:600px){.featured-property-carousel .caption .location{display:block;}}.featured-property-carousel-thumbs{width:20%;position:absolute;top:0;bottom:0;right:0;display:none!important;padding:30px 0 0 5px;max-height:550px;overflow:hidden;background:#f7f7f7;cursor:pointer;}.featured-property-carousel-thumbs .slick-list{height:100%!important;}.featured-property-carousel-thumbs .slick-list .slick-slide div{position:relative;border:0;margin-bottom:5px;width:100%;height:120px;background-size:cover;background-repeat:no-repeat;background-position:center center;}
.featured-property-carousel-thumbs .slick-list .slick-slide div:before{-webkit-transition:opacity .2s linear;transition:opacity .2s linear;content:" ";position:absolute;top:0;bottom:0;left:0;right:0;background:#000;opacity:.4;pointer-events:none;}.featured-property-carousel-thumbs .slick-list .slick-slide.slick-center div:before{opacity:0;}.featured-property-carousel-thumbs .slick-prev,.featured-property-carousel-thumbs .slick-next{color:transparent;font-size:1px;letter-spacing:-1px;background:#f2f2f2;width:100%;position:absolute;left:5px;right:5px;border:none;border-radius:0;height:30px;}.featured-property-carousel-thumbs .slick-prev:before,.featured-property-carousel-thumbs .slick-next:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:20px;color:#000;}.featured-property-carousel-thumbs .slick-prev:hover,.featured-property-carousel-thumbs .slick-next:hover{background:#000;}.featured-property-carousel-thumbs .slick-prev:hover:before,.featured-property-carousel-thumbs .slick-next:hover:before{color:#fff;}.featured-property-carousel-thumbs .slick-prev{top:0;}.featured-property-carousel-thumbs .slick-next{bottom:0;}.featured-property-carousel-thumbs .slick-next:before{content:"";}@media (min-width:900px){.featured-property-carousel-thumbs{display:block!important;}}@media (min-width:1200px){.featured-property-carousel-thumbs .slick-list .slick-slide div{height:160px;}}.feature-banner-carousel{float:left;overflow:hidden;width:100%;height:auto;max-width:100%;max-height:450px;background:#f7f7f7;}.feature-banner-carousel>button[type=button]{color:transparent;font-size:1px;letter-spacing:-1px;position:absolute;top:0;bottom:50px;left:0;margin-top:-5px;background:none;border:none;outline:none;width:50px;}.feature-banner-carousel>button[type=button]:hover{-webkit-box-shadow:inset 50px 0 50px -50px rgba(0,0,0,0.7);box-shadow:inset 50px 0 50px -50px rgba(0,0,0,0.7);}
.feature-banner-carousel>button[type=button]:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#fff;font-size:40px;letter-spacing:0;text-shadow:0 1px 0 #888;}.feature-banner-carousel>button[type=button].slick-next{left:auto;right:0;}.feature-banner-carousel>button[type=button].slick-next:before{content:"";}.feature-banner-carousel>button[type=button].slick-next:hover{-webkit-box-shadow:inset -50px 0 50px -50px rgba(0,0,0,0.7);box-shadow:inset -50px 0 50px -50px rgba(0,0,0,0.7);}@media (min-width:900px){.feature-banner-carousel>button[type=button]{bottom:0;}.feature-banner-carousel>button[type=button].slick-next{right:240px;}}@media (min-width:1200px){.feature-banner-carousel>button[type=button].slick-next{right:320px;}}.feature-banner-carousel .slick-slide{position:relative;max-height:450px;}.feature-banner-carousel .slick-slide .image-container{position:relative;display:block;height:100%;overflow:hidden;background-size:cover;background-position:center center;background-repeat:no-repeat;}@media (min-width:900px){.feature-banner-carousel .slick-slide .image-container{margin-right:240px;}}@media (min-width:1200px){.feature-banner-carousel .slick-slide .image-container{margin-right:320px;}}.feature-banner-carousel .caption{position:absolute;bottom:0;left:0;right:0;background:rgba(17,17,17,0.6);color:#fff;line-height:normal;padding:0;text-shadow:0 1px 0 #000;height:50px;word-wrap:break-word;}.feature-banner-carousel .caption .slide-title{font-size:20px;padding:0 120px 0 10px;color:inherit;font-weight:300;line-height:48px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;height:50px;}.feature-banner-carousel .caption .slide-description{color:black;font-size:1rem;line-height:normal;padding:4px 0;display:none;}.feature-banner-carousel .caption .learn-more-link{display:block;position:absolute;color:#fff;bottom:0;left:auto;right:0;top:0;width:115px;text-align:center;background:rgba(34,34,34,0.1);text-decoration:none;font-size:16px;font-weight:300;}
.feature-banner-carousel .caption .learn-more-link:after{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";margin:-2px 0 0 6px;font-size:.6em;line-height:3.3333333333rem;vertical-align:middle;}.feature-banner-carousel .caption .learn-more-link:hover{background:#000;color:#fff;}@media (min-width:900px){.feature-banner-carousel .caption{width:240px;right:0;top:0;left:auto;height:100%;background:#f2f2f2;text-shadow:none;padding:15px;}.feature-banner-carousel .caption .slide-title{color:#000;padding:10px 0 20px;height:auto;white-space:normal;line-height:normal;font-weight:normal;}.feature-banner-carousel .caption .learn-more-link{bottom:0;left:0;right:0;top:auto;width:100%;font-size:1.4rem;height:3.3333333333rem;line-height:3.3333333333rem;color:#000;background:#d9d9d9;}.feature-banner-carousel .caption .slide-description{display:block;}}@media (min-width:1200px){.feature-banner-carousel .caption{width:320px;padding:20px;}.feature-banner-carousel .caption .slide-title{font-size:28px;}}.tooltip{position:absolute;color:#fff;background:rgba(17,17,17,0.9);line-height:20px;font-size:12px;padding:4px 10px;border-radius:3px;-webkit-box-shadow:0 0 10px -5px rgba(0,0,0,0.2);box-shadow:0 0 10px -5px rgba(0,0,0,0.2);}.tooltip:before{content:" ";position:absolute;left:15px;top:-7px;opacity:.9;height:0;width:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #111;}#searchResults #galleryView .listing-title-tooltip{margin-top:17px;left:12px!important;}.listing-icon-tooltip{margin-top:15px;margin-left:12px;}.ui-helper-hidden-accessible{display:none;}.favouriteSearches .add:hover,.favouriteSearches .add:active{background:#009cd7;}.ui-dialog{z-index:8001;background:#fff;padding:0;position:fixed;max-height:100%;overflow:hidden;min-width:0;}.ui-dialog h2{font-size:1.5rem;line-height:normal;color:#222;font-weight:300;padding:0 0 15px;}
.ui-dialog h3{font-size:1.3rem;line-height:normal;color:#222;font-weight:300;padding:0 0 10px;}.ui-dialog .contentPage{display:block;float:none;width:100%;margin:0;padding:20px;background:none;}.ui-dialog .cmsWrap{padding:0;float:none;width:100%;background:none;}.ui-dialog .cmsContent{background:none;float:none;display:block;padding:0;margin:0;width:auto;word-wrap:break-word;}.ui-dialog .cmsContent:after{content:"";display:table;clear:both;}.ui-dialog .cmsSidebar{display:none;}.ui-dialog .ui-dialog-titlebar{display:block;height:60px;background:transparent;line-height:58px;color:#99aab6;}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close{display:block;color:transparent;font-size:1px;letter-spacing:-1px;padding:0 2px;color:inherit;height:60px;text-align:center;width:60px;border:none;background:none;float:right;}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close span{display:none;}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";visibility:visible;color:#99aab6;font-size:16px;height:60px;line-height:58px;}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close:hover:before{color:#A3443E;}@media (min-width:600px){.ui-dialog{min-width:520px;}}.ui-dialog #staticContent{padding:20px;font-size:14px;line-height:1.5;height:auto;}.ui-dialog #staticContent h2{font-family:Roboto,Arial;text-transform:uppercase;font-weight:bold;color:inherit;font-size:20px;color:#99aab6;padding:25px 0 10px;line-height:inherit;}.ui-dialog-content>div{height:100%;}.ui-dialog-content>div>div{height:100%;}.ui-dialog-content>div>div>form{height:100%;}.ui-dialog-content>div>div>form>div:first-child{height:100%;}.ui-dialog-content>div #panelBox{height:100%;padding-bottom:48px;}.ui-dialog-content>div #panelContent{height:100%;overflow-y:auto;}.ui-corner-all{border-radius:0!important;}.ui-dialog-content .panelBase input[type="submit"],.ui-dialog-content .panelBase button[type="submit"],.ui-dialog-content .panelBase a{background-color:#f7f7f7;background-image:-webkit-gradient(linear,left top,left bottom,from(#f7f7f7),to(#eee));background-image:linear-gradient(#f7f7f7,#eee);-webkit-transition:all .2s linear;transition:all .2s linear;display:block;float:none;width:100%;height:48px;line-height:46px;text-indent:0;margin:0;font-size:18px;border-radius:0;border:solid 1px #dcdcdc;cursor:pointer;text-align:center;text-decoration:none;-webkit-box-shadow:0 -5px 10px -5px #fff;box-shadow:0 -5px 10px -5px #fff;}
.ui-dialog-content .panelBase input[type="submit"]:after,.ui-dialog-content .panelBase button[type="submit"]:after,.ui-dialog-content .panelBase a:after{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";padding:0 1px;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:0;font-size:.8em;}.ui-dialog-content .panelBase input[type="submit"]:hover,.ui-dialog-content .panelBase button[type="submit"]:hover,.ui-dialog-content .panelBase a:hover,.ui-dialog-content .panelBase input[type="submit"]:active,.ui-dialog-content .panelBase button[type="submit"]:active,.ui-dialog-content .panelBase a:active{background:#000;color:#fff;border-color:#000;}.ui-dialog-content .panelBase input[type="submit"]:hover:after,.ui-dialog-content .panelBase button[type="submit"]:hover:after,.ui-dialog-content .panelBase a:hover:after,.ui-dialog-content .panelBase input[type="submit"]:active:after,.ui-dialog-content .panelBase button[type="submit"]:active:after,.ui-dialog-content .panelBase a:active:after{opacity:1;-webkit-transform:translateX(8px);transform:translateX(8px);}.ui-dialog .ui-dialog-titlebar .ui-dialog-title,.panelHeader h3{font-family:Roboto,Arial;text-transform:uppercase;font-weight:bold;color:inherit;float:left;padding:0 20px;font-size:12px;line-height:inherit;}@media (min-width:600px){.ui-dialog .ui-dialog-titlebar .ui-dialog-title,.panelHeader h3{font-size:20px;}}.ui-widget-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:8000;background:#000;opacity:.6;}.panelHeader{position:relative;padding:0;background:transparent;color:#99aab6;height:60px;line-height:58px;cursor:move;-webkit-box-shadow:0 4px 8px -4px rgba(0,0,0,0.12);box-shadow:0 4px 8px -4px rgba(0,0,0,0.12);}.panelHeader:after{content:"";display:table;clear:both;}.panelHeader ul{float:right;margin:0;padding:0;height:60px;}.panelHeader ul>li{float:left;margin-left:5px;}.panelHeader ul>li a{display:block;color:transparent;font-size:1px;letter-spacing:-1px;padding:0 2px;height:60px;text-align:center;width:60px;}
.panelHeader ul>li a:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";visibility:visible;color:#99aab6;font-size:16px;height:60px;line-height:58px;}.panelHeader ul>li.panelBtnClose a:hover:before{color:#A3443E;}.panelHeader ul>li.panelBtnClose a:before{content:"";}.ui-dialog-content{max-height:100%;min-width:270px;}.ui-dialog-content:after{content:"";display:table;clear:both;}.ui-dialog-content .panelBase{position:absolute;bottom:0;left:0;right:0;height:48px;}.ui-dialog-content .panelBase input[type="submit"],.ui-dialog-content .panelBase button[type="submit"],.ui-dialog-content .panelBase a{width:100%;}.confirmDialog .ui-dialog-content{padding:20px 20px 70px;font-size:1rem;line-height:1.5em;}.confirmDialog .panelBase a{width:50%;float:left;}.confirmDialog .panelBase a.btnCancel:hover{background:#A3443E;border-color:#A3443E;}.confirmDialog .panelBase a.btnCancel:after{content:"";}.genericDialog .ui-dialog-content{padding:20px 20px 70px;font-size:1rem;line-height:1.5em;}.publishedMessage{text-align:center;padding:20px 20px 70px;font-size:1rem;line-height:1.5em;background:#F7F7F7;}.publishedMessage img{margin:0 0 20px;}.publishedMessage p{padding:0;}.contentGroup{float:none;display:block;margin:0 0 30px 0;width:100%;}blockquote.quoteLeft{float:left;border-right:2px dotted #DDD;margin:0 25px 15px 0;}blockquote.quoteRight{border-left:2px dotted #ddd;float:right;margin:0 0 15px 25px;}blockquote.quoteLeft,blockquote.quoteRight{color:#333;font-family:"ArialRegular",sans-serif;font-size:2.5em;line-height:38px;padding:15px 20px;position:relative;width:260px;}blockquote.quoteLeft cite,blockquote.quoteRight cite{color:#666;display:block;font-size:12px;line-height:14px;padding:10px 0 0;text-align:left;}ul.required{background-image:none!important;}ul.checkbox li input[type="checkbox"]{margin:0 10px 0 0;vertical-align:middle;}ul.checkbox li label{line-height:28px;}
.sale-terms{padding:2px 8px;color:black;font-weight:300;}.show-in-footer{white-space:nowrap;}.cookie-policy p{margin-bottom:15px;}.cookie-policy ol{list-style-type:decimal;padding-left:20px;}.cookie-policy ul{list-style-type:disc;padding-left:20px;}@media (min-width:600px){body.en-us .header-search>form,body.en-ca .header-search>form{bottom:120px;}}@media (min-width:600px){body.en-us .header-search .view-all-listings,body.en-ca .header-search .view-all-listings{bottom:80px;}}.easy-autocomplete{width:100%!important;}.easy-autocomplete .easy-autocomplete-container{width:100%!important;}.easy-autocomplete .easy-autocomplete-container ul{width:100%;background:#fff;border:none;-webkit-box-shadow:0 4px 6px -4px rgba(0,0,0,0.6);box-shadow:0 4px 6px -4px rgba(0,0,0,0.6);}.easy-autocomplete .easy-autocomplete-container ul li{-webkit-transition:all .2s linear;transition:all .2s linear;border:none;padding:0 10px;line-height:20px;height:20px;font-size:14px;}.easy-autocomplete .easy-autocomplete-container ul li.selected{background:#eee;}.easy-autocomplete .eac-item{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block;}body:not(.background-default) #breadcrumb{background:transparent;}@media (min-width:900px){body:not(.background-default) .one-two-container{margin-bottom:20px;padding:20px;background:#fff;-webkit-box-shadow:0 4px 8px -4px rgba(0,0,0,0.15);box-shadow:0 4px 8px -4px rgba(0,0,0,0.15);}body:not(.background-default) .one-two-container>div{margin-bottom:0;background:inherit;-webkit-box-shadow:none;box-shadow:none;padding:0;}body:not(.background-default) .one-two-container [data-containertypeid]>:last-child{margin-bottom:0;}body:not(.background-default) .three-col-container [data-widgetid]:not(.featureBannerWidgetOuter):not(.featuredPropertiesWidgetOuter){padding:20px;background:#fff;-webkit-box-shadow:0 4px 8px -4px rgba(0,0,0,0.15);box-shadow:0 4px 8px -4px rgba(0,0,0,0.15);}.background-option-1 .page-container{background:url("/Areas/WebsiteContent/NewTheme/Images/bg-stripe.png");}
.background-option-2 .page-container{background:#eceff1;}.background-option-3 .page-container{background-color:#fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e6eaed));background-image:linear-gradient(#fff,#e6eaed);}}.ui-dialog-content .colorThemeSelection.background-options ul li a{background:none;padding:0;border-color:#eee;}.ui-dialog-content .colorThemeSelection.background-options ul li a:hover{border-color:#00ADEF;}.ui-dialog-content .colorThemeSelection.background-options ul li a span{display:block;height:100px;margin:0;}.ui-dialog-content .colorThemeSelection.background-options ul li.selected-color-theme a{border-color:#00ADEF;}.colorThemeSelection .background-default{background:#fff;}.colorThemeSelection .background-option-1{background:url("/Areas/WebsiteContent/NewTheme/Images/bg-stripe.png");}.colorThemeSelection .background-option-2{background:#eceff1;}.colorThemeSelection .background-option-3{background-color:#fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e6eaed));background-image:linear-gradient(#fff,#e6eaed);}.colorThemeSelection .background-option-1{background-size:contain;}.textWidgetContent a:link,.textWidgetContent a:visited{color:#00adef;}.textWidgetContent a:hover,.textWidgetContent a:active{text-decoration:underline;}.header-search>form .search::before{color:#fff;}.featured-property-carousel .caption .price{color:#fff;}@font-face{font-family:'FontAwesome';src:url("/Fonts/fontawesome-webfont.eot?v=4.6.3");src:url("/Fonts/fontawesome-webfont.eot?#iefix&v=4.6.3") format("embedded-opentype"),url("/Fonts/fontawesome-webfont.woff2?v=4.6.3") format("woff2"),url("/Fonts/fontawesome-webfont.woff?v=4.6.3") format("woff"),url("/Fonts/fontawesome-webfont.ttf?v=4.6.3") format("truetype"),url("/Fonts/fontawesome-webfont.svg?v=4.6.3#fontawesomeregular") format("svg");font-weight:normal;font-style:normal;}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear;}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg);}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg);}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);transform:rotate(90deg);}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);transform:rotate(180deg);}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);transform:rotate(270deg);}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=1)";-webkit-transform:scale(-1,1);transform:scale(-1,1);}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1)";-webkit-transform:scale(1,-1);transform:scale(1,-1);}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{-webkit-filter:none;filter:none;}.tour-backdrop{display:none;position:fixed;z-index:0;background:rgba(0,0,0,0.7);left:0;right:0;bottom:0;top:0;}@media (min-width:900px){.tour-backdrop{display:block;}}body:not(.toolbar-expanded) .tour-backdrop{display:none;}.popover{position:absolute;top:0;left:0;display:none;padding:1px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);background:#fff;z-index:1102;width:600px;height:auto;max-width:90vw;max-height:90vh;min-width:400px;}.popover.bottom{margin-top:8px;}.popover-content-wrapper .popover-content{min-height:200px;height:100%;width:100%;padding:20px;padding-bottom:54px;line-height:1.5;font-size:14px;overflow-y:auto;}.popover-content-wrapper .popover-navigation{position:absolute;bottom:0;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.popover-content-wrapper .popover-navigation .spacer{display:inline-block;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;}.popover-title{position:relative;padding:0;background:transparent;color:#99aab6;height:60px;line-height:58px;-webkit-box-shadow:0 4px 8px -4px rgba(0,0,0,0.12);box-shadow:0 4px 8px -4px rgba(0,0,0,0.12);cursor:move;font-family:Roboto,Arial;text-transform:uppercase;font-weight:bold;font-size:20px;padding:0 20px;}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid;}.popover>.arrow{border-width:8px;}.popover>.arrow:after{border-width:8px;content:"";}.popover.top>.arrow{left:50%;margin-left:-8px;border-bottom-width:0;border-top-color:#fff;bottom:-8px;}.popover.top>.arrow:after{content:" ";bottom:1px;margin-left:-8px;border-bottom-width:0;border-top-color:#fff;}.popover.right>.arrow{top:50%;left:-8px;margin-top:-8px;border-left-width:0;border-right-color:#fff;}.popover.right>.arrow:after{content:" ";left:1px;bottom:-8px;border-left-width:0;border-right-color:#fff;}.popover.bottom>.arrow{left:50%;margin-left:-8px;border-top-width:0;border-bottom-color:#fff;top:-8px;}.popover.bottom>.arrow:after{content:" ";top:1px;margin-left:-8px;border-top-width:0;border-bottom-color:#fff;}.popover.left>.arrow{top:50%;right:-8px;margin-top:-8px;border-right-width:0;border-left-color:#fff;}.popover.left>.arrow:after{content:" ";right:1px;border-right-width:0;border-left-color:#fff;bottom:-8px;}.tour-progress{float:right;font-size:1rem;}.progress-bar-wrapper{position:absolute;bottom:-1px;left:0;right:0;height:2px;}.progress-bar-wrapper .progress-bar{-webkit-transition:.2s all ease-in;transition:.2s all ease-in;background:#00adef;height:2px;}body:not(.toolbar-expanded) .tour{display:none!important;}.tour{display:none!important;}@media (min-width:900px){.tour{display:block!important;position:fixed;}}.tour .tour-button{height:34px;line-height:34px;text-transform:uppercase;font-family:Roboto;font-weight:600;color:#002b49;border:none;margin:0;padding:0 15px;font-size:14px;min-width:120px;}
.tour .tour-button.disabled{pointer-events:none;opacity:.4;}.tour .tour-button[data-role="next"]:not(.disabled):after{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";-webkit-transform:translateZ(0);transform:translateZ(0);padding:0 1px;opacity:0;-webkit-transition:all .4s ease-out;transition:all .4s ease-out;font-size:.8rem;vertical-align:middle;margin-left:2px;}.tour .tour-button[data-role="next"]:not(.disabled):hover:after,.tour .tour-button[data-role="next"]:not(.disabled):focus:after,.tour .tour-button[data-role="next"]:not(.disabled):active:after{-webkit-transform:translateX(5px);transform:translateX(5px);opacity:1;}.tour .tour-button[data-role="prev"]:not(.disabled){margin-right:5px;}.tour .tour-button[data-role="prev"]:not(.disabled):before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";-webkit-transform:translateZ(0);transform:translateZ(0);padding:0 1px;opacity:0;-webkit-transition:all .4s ease-out;transition:all .4s ease-out;font-size:.8rem;vertical-align:middle;margin-right:2px;}.tour .tour-button[data-role="prev"]:not(.disabled):hover:before,.tour .tour-button[data-role="prev"]:not(.disabled):focus:before,.tour .tour-button[data-role="prev"]:not(.disabled):active:before{-webkit-transform:translateX(-5px);transform:translateX(-5px);opacity:1;}.tour .tour-button:hover,.tour .tour-button:active{background:#00adef;color:#fff;}.popover.tour-tour-0,.popover.tour-tour-10{position:fixed;}.popover.tour-tour-0 .arrow,.popover.tour-tour-10 .arrow{display:none;}.popover.tour-tour-1{position:fixed;}.popover.tour-tour-2{z-index:9000;}.popover.tour-tour-3{display:none!important;}.popover.tour-tour-4{position:absolute;margin-left:40px;}.popover.tour-tour-4 [data-role="prev"]{display:none;}.tour-notification{background:#fff;-webkit-box-shadow:0 4px 8px -4px rgba(0,0,0,0.5),0 4px 16px -8px rgba(0,0,0,0.2);box-shadow:0 4px 8px -4px rgba(0,0,0,0.5),0 4px 16px -8px rgba(0,0,0,0.2);position:absolute;top:100%;right:0;margin-top:10px;width:220px;height:150px;z-index:99;}
.tour-notification:after{content:"";height:0;width:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #fff;position:absolute;bottom:100%;right:8px;}.tour-notification button{width:100%;text-align:center;}.tour-notification button:before{content:"";color:inherit;}